public class SyncReplSearchListener extends Object implements org.apache.directory.server.core.api.event.DirectoryListener, org.apache.directory.api.ldap.model.message.AbandonListener
| Modifier and Type | Method and Description |
|---|---|
void |
entryAdded(org.apache.directory.server.core.api.interceptor.context.AddOperationContext addContext)
Process a ADD operation.
|
void |
entryDeleted(org.apache.directory.server.core.api.interceptor.context.DeleteOperationContext deleteContext)
Process a Delete operation.
|
void |
entryModified(org.apache.directory.server.core.api.interceptor.context.ModifyOperationContext modifyContext)
Process a Modify operation.
|
void |
entryMoved(org.apache.directory.server.core.api.interceptor.context.MoveOperationContext moveContext)
Process a Move operation.
|
void |
entryMovedAndRenamed(org.apache.directory.server.core.api.interceptor.context.MoveAndRenameOperationContext moveAndRenameContext)
Process a MoveAndRename operation.
|
void |
entryRenamed(org.apache.directory.server.core.api.interceptor.context.RenameOperationContext renameContext)
Process a Rename operation.
|
boolean |
isPushInRealTime() |
boolean |
isSynchronous() |
void |
requestAbandoned(org.apache.directory.api.ldap.model.message.AbandonableRequest searchRequest)
Abandon a SearchRequest
|
void |
setPushInRealTime(boolean pushInRealTime)
Set the pushInRealTime parameter
|
void |
setSearchRequest(org.apache.directory.api.ldap.model.message.SearchRequest searchRequest)
Stores the SearchRequest, and associate a AbandonListener to it
|
void |
setSession(LdapSession session)
Store the Ldap session to use
|
String |
toString() |
public void setSession(LdapSession session)
session - The Ldap Session to usepublic void setSearchRequest(org.apache.directory.api.ldap.model.message.SearchRequest searchRequest)
searchRequest - The SearchRequest instance to storepublic boolean isSynchronous()
isSynchronous in interface org.apache.directory.server.core.api.event.DirectoryListenerpublic void requestAbandoned(org.apache.directory.api.ldap.model.message.AbandonableRequest searchRequest)
requestAbandoned in interface org.apache.directory.api.ldap.model.message.AbandonListenersearchRequest - The SearchRequest to abandonpublic void entryAdded(org.apache.directory.server.core.api.interceptor.context.AddOperationContext addContext)
entryAdded in interface org.apache.directory.server.core.api.event.DirectoryListeneraddContext - The Addition operation contextpublic void entryDeleted(org.apache.directory.server.core.api.interceptor.context.DeleteOperationContext deleteContext)
entryDeleted in interface org.apache.directory.server.core.api.event.DirectoryListenerdeleteContext - The delete operation contextpublic void entryModified(org.apache.directory.server.core.api.interceptor.context.ModifyOperationContext modifyContext)
entryModified in interface org.apache.directory.server.core.api.event.DirectoryListenermodifyContext - The modify operation contextpublic void entryMoved(org.apache.directory.server.core.api.interceptor.context.MoveOperationContext moveContext)
entryMoved in interface org.apache.directory.server.core.api.event.DirectoryListenermoveContext - The move operation contextpublic void entryMovedAndRenamed(org.apache.directory.server.core.api.interceptor.context.MoveAndRenameOperationContext moveAndRenameContext)
entryMovedAndRenamed in interface org.apache.directory.server.core.api.event.DirectoryListenermoveAndRenameContext - The move and rename operation contextpublic void entryRenamed(org.apache.directory.server.core.api.interceptor.context.RenameOperationContext renameContext)
entryRenamed in interface org.apache.directory.server.core.api.event.DirectoryListenerrenameContext - The rename operation contextpublic boolean isPushInRealTime()
public void setPushInRealTime(boolean pushInRealTime)
pushInRealTime - true if the entries must be push to the consumer directlyCopyright © 2003–2015 The Apache Software Foundation. All rights reserved.