public interface ModifyOperation extends Operation
LOCALBACKENDOPERATIONS| 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.
|
DN |
getProxiedAuthorizationDN()
Retrieves the proxied authorization DN for this operation if proxied
authorization has been requested.
|
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 |
setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied
authorization has been requested.
|
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.
|
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, toStringorg.forgerock.opendj.ldap.ByteString getRawEntryDN()
void setRawEntryDN(org.forgerock.opendj.ldap.ByteString rawEntryDN)
rawEntryDN - The raw, unprocessed entry DN as included in the client
request.DN getEntryDN()
getRawEntryDN method.null if the raw
entry DN has not yet been processed.List<RawModification> getRawModifications()
void addRawModification(RawModification rawModification)
rawModification - The modification to add to the set of raw
modifications for this modify operation.void setRawModifications(List<RawModification> rawModifications)
rawModifications - The raw modifications for this modify operation.List<Modification> getModifications()
null if the modifications have not yet been
processed.void addModification(Modification modification) throws DirectoryException
modification - 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.DN getProxiedAuthorizationDN()
getProxiedAuthorizationDN in interface Operationnull if proxied
authorization has not been requested.void setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
setProxiedAuthorizationDN in interface OperationproxiedAuthorizationDN - The proxied authorization DN for this operation if proxied
authorization has been requested, or null if proxied
authorization has not been requested.Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.