public class LocalBackendCompareOperation extends CompareOperationWrapper implements PreOperationCompareOperation, PostOperationCompareOperation, PostResponseCompareOperation
LOCALBACKENDOPERATIONS
Constructor and Description |
---|
LocalBackendCompareOperation(CompareOperation compare)
Creates a new compare operation based on the provided compare operation.
|
Modifier and Type | Method and Description |
---|---|
Entry |
getEntryToCompare()
Retrieves the entry to target with the compare operation.
|
void |
processLocalCompare(LocalBackend<?> backend)
Process this compare operation in a local backend.
|
getAssertionValue, getAttributeDescription, getEntryDN, getRawAttributeType, getRawEntryDN, setAssertionValue, setRawAttributeType, setRawEntryDN
abort, addAdditionalLogItem, addRequestControl, addResponseControl, appendErrorMessage, appendMaskedErrorMessage, cancel, checkIfCanceled, disconnectClient, dontSynchronize, equals, getAdditionalLogItems, getAttachment, getAttachments, getAuthorizationDN, getAuthorizationEntry, getCancelRequest, getCancelResult, getClientConnection, getConnectionID, getErrorMessage, getMaskedErrorMessage, getMaskedResultCode, getMatchedDN, getMessageID, getOperation, getOperationID, getOperationType, getProcessingNanoTime, getProcessingStartTime, getProcessingStopTime, getProcessingTime, getProxiedAuthorizationDN, getReferralURLs, getRequestControl, getRequestControls, getResponseControls, getResultCode, hashCode, isInnerOperation, isInternalOperation, isSynchronizationOperation, operationCompleted, registerPostResponseCallback, removeAttachment, removeResponseControl, run, setAttachment, setAttachments, setAuthorizationEntry, setDontSynchronize, setErrorMessage, setInnerOperation, setInternalOperation, setMaskedErrorMessage, setMaskedResultCode, setMatchedDN, setProxiedAuthorizationDN, setReferralURLs, setResponseData, setResultCode, setSynchronizationOperation, toString, toString
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getAssertionValue, getAttributeDescription, getEntryDN, getRawAttributeType, getRawEntryDN, setAssertionValue
addAdditionalLogItem, addResponseControl, appendErrorMessage, getAdditionalLogItems, getAuthorizationDN, getErrorMessage, removeResponseControl, setErrorMessage
getAssertionValue, getAttributeDescription, getEntryDN, getRawAttributeType, getRawEntryDN
addAdditionalLogItem, addResponseControl, appendErrorMessage, getAdditionalLogItems, getAuthorizationDN, getErrorMessage, getMatchedDN, getReferralURLs, getResultCode, removeResponseControl, setErrorMessage, setMatchedDN, setReferralURLs, setResponseData, setResultCode
getAssertionValue, getAttributeDescription, getEntryDN, getRawAttributeType, getRawEntryDN
getAdditionalLogItems, getAuthorizationDN, getErrorMessage, getMatchedDN, getProcessingStopTime, getProcessingTime, getReferralURLs, getResultCode
checkIfCanceled, disconnectClient, getAttachment, getAttachments, getClientConnection, getConnectionID, getMessageID, getOperationID, getOperationType, getProcessingStartTime, getRequestControl, getRequestControls, getResponseControls, isInternalOperation, isSynchronizationOperation, removeAttachment, setAttachment, toString, toString
getProxiedAuthorizationDN, setProxiedAuthorizationDN
abort, addAdditionalLogItem, addRequestControl, addResponseControl, appendErrorMessage, appendMaskedErrorMessage, cancel, checkIfCanceled, disconnectClient, dontSynchronize, getAdditionalLogItems, getAttachment, getAttachments, getAuthorizationDN, getAuthorizationEntry, getCancelRequest, getCancelResult, getClientConnection, getConnectionID, getErrorMessage, getMaskedErrorMessage, getMaskedResultCode, getMatchedDN, getMessageID, getOperationID, getOperationType, getProcessingNanoTime, getProcessingStartTime, getProcessingStopTime, getProcessingTime, getReferralURLs, getRequestControl, getRequestControls, getResponseControls, getResultCode, isInnerOperation, isInternalOperation, isSynchronizationOperation, operationCompleted, registerPostResponseCallback, removeAttachment, removeResponseControl, run, setAttachment, setAttachments, setAuthorizationEntry, setDontSynchronize, setErrorMessage, setInnerOperation, setInternalOperation, setMaskedErrorMessage, setMaskedResultCode, setMatchedDN, setReferralURLs, setResponseData, setResultCode, setSynchronizationOperation, toString, toString
public LocalBackendCompareOperation(CompareOperation compare)
compare
- the compare operationpublic Entry getEntryToCompare()
getEntryToCompare
in interface PostOperationCompareOperation
getEntryToCompare
in interface PostResponseCompareOperation
getEntryToCompare
in interface PreOperationCompareOperation
null
if the entry is not yet available.public void processLocalCompare(LocalBackend<?> backend) throws CanceledOperationException
backend
- The backend on which operation is performed.CanceledOperationException
- if this operation should be cancelledCopyright © 2010-2017 ForgeRock AS. All Rights Reserved.