|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ModifyOperation
This interface defines an operation used to modify an entry in the Directory Server.
Field Summary |
---|
Fields inherited from interface org.opends.server.types.Operation |
---|
LOCALBACKENDOPERATIONS |
Method Summary | |
---|---|
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. |
long |
getChangeNumber()
Retrieves the change number that has been assigned to this operation. |
DN |
getEntryDN()
Retrieves the DN of the entry to modify. |
java.util.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. |
ByteString |
getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client request. |
java.util.List<RawModification> |
getRawModifications()
Retrieves the set of raw, unprocessed modifications as included in the client request. |
void |
setChangeNumber(long changeNumber)
Specifies the change number that has been assigned to this operation by the synchronization mechanism. |
void |
setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
Set the proxied authorization DN for this operation if proxied authorization has been requested. |
void |
setRawEntryDN(ByteString rawEntryDN)
Specifies the raw, unprocessed entry DN as included in the client request. |
void |
setRawModifications(java.util.List<RawModification> rawModifications)
Specifies the raw modifications for this modify operation. |
Method Detail |
---|
ByteString getRawEntryDN()
void setRawEntryDN(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.java.util.List<RawModification> getRawModifications()
void addRawModification(RawModification rawModification)
rawModification
- The modification to add to the set of raw
modifications for this modify operation.void setRawModifications(java.util.List<RawModification> rawModifications)
rawModifications
- The raw modifications for this modify operation.java.util.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.long getChangeNumber()
void setChangeNumber(long changeNumber)
changeNumber
- The change number that has been assigned to this
operation by the synchronization mechanism.DN getProxiedAuthorizationDN()
null
if proxied
authorization has not been requested.void setProxiedAuthorizationDN(DN proxiedAuthorizationDN)
proxiedAuthorizationDN
- The proxied authorization DN for this operation if proxied
authorization has been requested, or null
if proxied
authorization has not been requested.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |