public abstract class ModifyOperationWrapper extends OperationWrapper<ModifyOperation> implements ModifyOperation
LOCALBACKENDOPERATIONS| Modifier | Constructor and Description |
|---|---|
protected |
ModifyOperationWrapper(ModifyOperation modify)
Creates a new modify operation based on the provided modify operation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addModification(Modification modification)
Adds the provided modification to the set of modifications to this modify
operation.
|
void |
addRawModification(RawModification rawModification)
Adds the provided modification to the set of raw modifications for this
modify operation.
|
DN |
getEntryDN()
Retrieves the DN of the entry to modify.
|
List<Modification> |
getModifications()
Retrieves the set of modifications for this modify operation.
|
org.forgerock.opendj.ldap.ByteString |
getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client request.
|
List<RawModification> |
getRawModifications()
Retrieves the set of raw, unprocessed modifications as included in the
client request.
|
void |
setRawEntryDN(org.forgerock.opendj.ldap.ByteString rawEntryDN)
Specifies the raw, unprocessed entry DN as included in the client request.
|
void |
setRawModifications(List<RawModification> rawModifications)
Specifies the raw modifications for this modify operation.
|
String |
toString()
Retrieves a string representation of this operation.
|
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, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetProxiedAuthorizationDN, setProxiedAuthorizationDNabort, 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, toStringprotected ModifyOperationWrapper(ModifyOperation modify)
modify - The modify operation to wrappublic void addModification(Modification modification) throws DirectoryException
addModification in interface ModifyOperationmodification - The modification to add to the set of changes for
this modify operation.DirectoryException - If an unexpected problem occurs while applying
the modification to the entry.public void addRawModification(RawModification rawModification)
addRawModification in interface ModifyOperationrawModification - The modification to add to the set of raw
modifications for this modify operation.public DN getEntryDN()
getRawEntryDN method.getEntryDN in interface ModifyOperationnull if the raw
entry DN has not yet been processed.public List<Modification> getModifications()
getModifications in interface ModifyOperationnull if the modifications have not yet been
processed.public org.forgerock.opendj.ldap.ByteString getRawEntryDN()
getRawEntryDN in interface ModifyOperationpublic List<RawModification> getRawModifications()
getRawModifications in interface ModifyOperationpublic void setRawEntryDN(org.forgerock.opendj.ldap.ByteString rawEntryDN)
setRawEntryDN in interface ModifyOperationrawEntryDN - The raw, unprocessed entry DN as included in the client
request.public void setRawModifications(List<RawModification> rawModifications)
setRawModifications in interface ModifyOperationrawModifications - The raw modifications for this modify operation.public String toString()
toString in interface OperationtoString in class OperationWrapper<ModifyOperation>Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.