org.opends.server.workflowelement.localbackend
Class LocalBackendSearchOperation

java.lang.Object
  extended by org.opends.server.core.OperationWrapper
      extended by org.opends.server.core.SearchOperationWrapper
          extended by org.opends.server.workflowelement.localbackend.LocalBackendSearchOperation
All Implemented Interfaces:
SearchOperation, Operation, InProgressOperation, PluginOperation, PostOperationOperation, PostOperationSearchOperation, PreOperationOperation, PreOperationSearchOperation, SearchEntrySearchOperation, SearchReferenceSearchOperation

public class LocalBackendSearchOperation
extends SearchOperationWrapper
implements PreOperationSearchOperation, PostOperationSearchOperation, SearchEntrySearchOperation, SearchReferenceSearchOperation

This class defines an operation used to search for entries in a local backend of the Directory Server.


Field Summary
 
Fields inherited from interface org.opends.server.types.Operation
LOCALBACKENDOPERATIONS
 
Constructor Summary
LocalBackendSearchOperation(SearchOperation search)
          Creates a new operation that may be used to search for entries in a local backend of the Directory Server.
 
Method Summary
 
Methods inherited from class org.opends.server.core.SearchOperationWrapper
getAttributes, getBaseDN, getDerefPolicy, getEntriesSent, getFilter, getMatchedValuesControl, getPersistentSearch, getProxiedAuthorizationDN, getRawBaseDN, getRawFilter, getReferencesSent, getScope, getSizeLimit, getTimeLimit, getTimeLimitExpiration, getTypesOnly, incrementEntriesSent, incrementReferencesSent, isClientAcceptsReferrals, isIncludeUsableControl, isRealAttributesOnly, isReturnLDAPSubentries, isSendResponse, isVirtualAttributesOnly, returnEntry, returnReference, sendSearchEntry, sendSearchReference, sendSearchResultDone, setAttributes, setBaseDN, setClientAcceptsReferrals, setDerefPolicy, setIncludeUsableControl, setMatchedValuesControl, setPersistentSearch, setProxiedAuthorizationDN, setRawBaseDN, setRawFilter, setRealAttributesOnly, setReturnLDAPSubentries, setScope, setSendResponse, setSizeLimit, setTimeLimit, setTimeLimitExpiration, setTypesOnly, setVirtualAttributesOnly, toString
 
Methods inherited from class org.opends.server.core.OperationWrapper
abort, addRequestControl, addResponseControl, appendAdditionalLogMessage, appendErrorMessage, cancel, checkIfCanceled, disconnectClient, dontSynchronize, getAdditionalLogMessage, getAttachment, getAttachments, getAuthorizationDN, getAuthorizationEntry, getCancelRequest, getCancelResult, getClientConnection, getCommonLogElements, getConnectionID, getErrorMessage, getMatchedDN, getMessageID, getOperationID, getOperationType, getProcessingNanoTime, getProcessingStartTime, getProcessingStopTime, getProcessingTime, getReferralURLs, getRequestControls, getRequestLogElements, getResponseControls, getResponseLogElements, getResultCode, isInternalOperation, isSynchronizationOperation, operationCompleted, removeAttachment, removeRequestControl, removeResponseControl, setAdditionalLogMessage, setAttachment, setAttachments, setAuthorizationEntry, setDontSynchronize, setErrorMessage, setInternalOperation, setMatchedDN, setReferralURLs, setResponseData, setResultCode, setSynchronizationOperation, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.opends.server.types.operation.PreOperationSearchOperation
getAttributes, getBaseDN, getDerefPolicy, getFilter, getRawBaseDN, getRawFilter, getScope, getSizeLimit, getTimeLimit, getTypesOnly, returnEntry, returnReference
 
Methods inherited from interface org.opends.server.types.operation.PreOperationOperation
addResponseControl, appendAdditionalLogMessage, appendErrorMessage, getAdditionalLogMessage, getAuthorizationDN, getErrorMessage, removeResponseControl, setAdditionalLogMessage, setErrorMessage
 
Methods inherited from interface org.opends.server.types.operation.PostOperationSearchOperation
getAttributes, getBaseDN, getDerefPolicy, getEntriesSent, getFilter, getRawBaseDN, getRawFilter, getReferencesSent, getScope, getSizeLimit, getTimeLimit, getTypesOnly
 
Methods inherited from interface org.opends.server.types.operation.PostOperationOperation
addResponseControl, appendAdditionalLogMessage, appendErrorMessage, getAdditionalLogMessage, getAuthorizationDN, getErrorMessage, getMatchedDN, getReferralURLs, getResultCode, removeResponseControl, setAdditionalLogMessage, setErrorMessage, setMatchedDN, setReferralURLs, setResponseData, setResultCode
 
Methods inherited from interface org.opends.server.types.operation.SearchEntrySearchOperation
getAttributes, getBaseDN, getDerefPolicy, getFilter, getRawBaseDN, getRawFilter, getScope, getSizeLimit, getTimeLimit, getTypesOnly
 
Methods inherited from interface org.opends.server.types.operation.SearchReferenceSearchOperation
getAttributes, getBaseDN, getDerefPolicy, getFilter, getRawBaseDN, getRawFilter, getScope, getSizeLimit, getTimeLimit, getTypesOnly
 
Methods inherited from interface org.opends.server.types.operation.InProgressOperation
addResponseControl, appendAdditionalLogMessage, appendErrorMessage, getAdditionalLogMessage, getAuthorizationDN, getErrorMessage, getMatchedDN, getReferralURLs, getResultCode, removeResponseControl, setAdditionalLogMessage, setErrorMessage, setMatchedDN, setReferralURLs, setResponseData, setResultCode
 
Methods inherited from interface org.opends.server.types.operation.PluginOperation
checkIfCanceled, disconnectClient, getAttachment, getAttachments, getClientConnection, getConnectionID, getMessageID, getOperationID, getOperationType, getProcessingStartTime, getRequestControls, getResponseControls, isInternalOperation, isSynchronizationOperation, removeAttachment, setAttachment, toString, toString
 
Methods inherited from interface org.opends.server.types.Operation
abort, addRequestControl, addResponseControl, appendAdditionalLogMessage, appendErrorMessage, cancel, checkIfCanceled, disconnectClient, dontSynchronize, getAdditionalLogMessage, getAttachment, getAttachments, getAuthorizationDN, getAuthorizationEntry, getCancelRequest, getCancelResult, getClientConnection, getCommonLogElements, getConnectionID, getErrorMessage, getMatchedDN, getMessageID, getOperationID, getOperationType, getProcessingNanoTime, getProcessingStartTime, getProcessingStopTime, getProcessingTime, getReferralURLs, getRequestControls, getRequestLogElements, getResponseControls, getResponseLogElements, getResultCode, isInternalOperation, isSynchronizationOperation, operationCompleted, removeAttachment, removeRequestControl, removeResponseControl, setAdditionalLogMessage, setAttachment, setAttachments, setAuthorizationEntry, setDontSynchronize, setErrorMessage, setInternalOperation, setMatchedDN, setReferralURLs, setResponseData, setResultCode, setSynchronizationOperation, toString
 

Constructor Detail

LocalBackendSearchOperation

public LocalBackendSearchOperation(SearchOperation search)
Creates a new operation that may be used to search for entries in a local backend of the Directory Server.

Parameters:
search - The operation to process.