@PublicAPI(stability=UNCOMMITTED, mayInstantiate=false, mayExtend=false, mayInvoke=true) public interface PostOperationModifyDNOperation extends PostOperationOperation
Modifier and Type | Method and Description |
---|---|
boolean |
deleteOldRDN()
Indicates whether the current RDN value should be removed from the entry.
|
Dn |
getEntryDN()
Retrieves the DN of the entry to rename.
|
List<Modification> |
getModifications()
Retrieves the set of modifications applied to attributes of the target entry in the course of processing this
modify DN operation.
|
Rdn |
getNewRDN()
Retrieves the new RDN to use for the entry.
|
Dn |
getNewSuperior()
Retrieves the newSuperior DN for the entry.
|
Entry |
getOriginalEntry()
Retrieves the current entry, before it is renamed.
|
Entry |
getUpdatedEntry()
Retrieves the new entry, as it will appear after it is renamed.
|
addAdditionalLogItem, addResponseControl, appendErrorMessage, getAdditionalLogItems, getAuthorizationDN, getErrorMessage, getMatchedDN, getReferralURLs, getResultCode, removeResponseControl, setErrorMessage, setMatchedDN, setReferralURLs, setResponseData, setResultCode
checkIfCanceled, disconnectClient, getAttachment, getAttachments, getClientConnection, getConnectionID, getMessageID, getOperationID, getOperationType, getProcessingStartTime, getRequestControl, getRequestControl, getRequestControls, getResponseControls, isInternalOperation, isSynchronizationOperation, removeAttachment, setAttachment, toString, toString
Dn getEntryDN()
Rdn getNewRDN()
boolean deleteOldRDN()
true
if the current RDN value should be removed from the entry, or false
if
not.Dn getNewSuperior()
null
if there is no newSuperior DN for this request.List<Modification> getModifications()
addModification
method (the list returned from this method should not be
modified directly) if any changes should be processed in addition to the core modify DN processing. Backends may
read this list to identify which attribute-level changes were applied in order to more easily apply updates to
attribute indexes.null
if that information is not yet available (e.g., during pre-parse plugins).Entry getOriginalEntry()
null
if it is not yet available.Entry getUpdatedEntry()
null
if it is not yet available.Copyright 2010-2022 ForgeRock AS.