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.
|
org.forgerock.opendj.ldap.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.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(org.forgerock.opendj.ldap.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, toString
org.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.org.forgerock.opendj.ldap.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.org.forgerock.opendj.ldap.Dn getProxiedAuthorizationDN()
getProxiedAuthorizationDN
in interface Operation
null
if proxied
authorization has not been requested.void setProxiedAuthorizationDN(org.forgerock.opendj.ldap.Dn proxiedAuthorizationDN)
setProxiedAuthorizationDN
in interface Operation
proxiedAuthorizationDN
- The proxied authorization DN for this operation if proxied
authorization has been requested, or null
if proxied
authorization has not been requested.Copyright © 2010-2017 ForgeRock AS. All Rights Reserved.