public class LocalBackendModifyDNOperation extends ModifyDNOperationWrapper implements PreOperationModifyDNOperation, PostOperationModifyDNOperation, PostResponseModifyDNOperation, PostSynchronizationModifyDNOperation
LOCALBACKENDOPERATIONS
Constructor and Description |
---|
LocalBackendModifyDNOperation(ModifyDNOperation operation)
Creates a new operation that may be used to move an entry in a
local backend of the Directory Server.
|
Modifier and Type | Method and Description |
---|---|
Entry |
getOriginalEntry()
Retrieves the current entry, before it is renamed.
|
Entry |
getUpdatedEntry()
Retrieves the new entry, as it will appear after it is renamed.
|
void |
processLocalModifyDN(LocalBackend<?> backend)
Process this modify DN operation in a local backend.
|
addModification, deleteOldRDN, getEntryDN, getModifications, getNewDN, getNewRDN, getNewSuperior, getRawEntryDN, getRawNewRDN, getRawNewSuperior, setDeleteOldRDN, setRawEntryDN, setRawNewRDN, setRawNewSuperior
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
addModification, deleteOldRDN, getEntryDN, getModifications, getNewRDN, getNewSuperior, getRawEntryDN, getRawNewRDN, getRawNewSuperior
addAdditionalLogItem, addResponseControl, appendErrorMessage, getAdditionalLogItems, getAuthorizationDN, getErrorMessage, removeResponseControl, setErrorMessage
deleteOldRDN, getEntryDN, getModifications, getNewRDN, getNewSuperior, getRawEntryDN, getRawNewRDN, getRawNewSuperior
addAdditionalLogItem, addResponseControl, appendErrorMessage, getAdditionalLogItems, getAuthorizationDN, getErrorMessage, getMatchedDN, getReferralURLs, getResultCode, removeResponseControl, setErrorMessage, setMatchedDN, setReferralURLs, setResponseData, setResultCode
deleteOldRDN, getEntryDN, getModifications, getNewRDN, getNewSuperior, getRawEntryDN, getRawNewRDN, getRawNewSuperior
getAdditionalLogItems, getAuthorizationDN, getErrorMessage, getMatchedDN, getProcessingStopTime, getProcessingTime, getReferralURLs, getResultCode
deleteOldRDN, getEntryDN, getModifications, getNewRDN, getNewSuperior, getRawEntryDN, getRawNewRDN, getRawNewSuperior
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
addAdditionalLogItem, addResponseControl, appendErrorMessage, getAdditionalLogItems, getAuthorizationDN, getErrorMessage, getMatchedDN, getReferralURLs, getResultCode, removeResponseControl, setErrorMessage, setMatchedDN, setReferralURLs, setResponseData, setResultCode
public LocalBackendModifyDNOperation(ModifyDNOperation operation)
operation
- The operation to enhance.public final Entry getOriginalEntry()
getOriginalEntry
in interface ModifyDNOperation
getOriginalEntry
in interface PostOperationModifyDNOperation
getOriginalEntry
in interface PostResponseModifyDNOperation
getOriginalEntry
in interface PostSynchronizationModifyDNOperation
getOriginalEntry
in interface PreOperationModifyDNOperation
getOriginalEntry
in interface SubordinateModifyDNOperation
getOriginalEntry
in class ModifyDNOperationWrapper
null
if it is not yet
available.public final Entry getUpdatedEntry()
getUpdatedEntry
in interface ModifyDNOperation
getUpdatedEntry
in interface PostOperationModifyDNOperation
getUpdatedEntry
in interface PostResponseModifyDNOperation
getUpdatedEntry
in interface PostSynchronizationModifyDNOperation
getUpdatedEntry
in interface PreOperationModifyDNOperation
getUpdatedEntry
in interface SubordinateModifyDNOperation
getUpdatedEntry
in class ModifyDNOperationWrapper
null
if it is not yet
available.public void processLocalModifyDN(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.