|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opends.server.core.OperationWrapper
org.opends.server.core.AddOperationWrapper
org.opends.server.workflowelement.localbackend.LocalBackendAddOperation
public class LocalBackendAddOperation
This class defines an operation used to add an entry in a local backend of the Directory Server.
Field Summary |
---|
Fields inherited from interface org.opends.server.types.Operation |
---|
LOCALBACKENDOPERATIONS |
Constructor Summary | |
---|---|
LocalBackendAddOperation(AddOperation add)
Creates a new operation that may be used to add a new entry in a local backend of the Directory Server. |
Method Summary | |
---|---|
void |
addObjectClassChain(ObjectClass objectClass)
Adds the provided objectClass to the entry, along with its superior classes if appropriate. |
Entry |
getEntryToAdd()
Retrieves the entry to be added to the server. |
void |
handlePasswordPolicy()
Performs all password policy processing necessary for the provided add operation. |
Methods inherited from class org.opends.server.core.AddOperationWrapper |
---|
addObjectClass, addRawAttribute, getChangeNumber, getEntryDN, getObjectClasses, getOperationalAttributes, getProxiedAuthorizationDN, getRawAttributes, getRawEntryDN, getUserAttributes, removeAttribute, removeObjectClass, setAttribute, setChangeNumber, setProxiedAuthorizationDN, setRawAttributes, setRawEntryDN, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.opends.server.types.operation.PreOperationAddOperation |
---|
addObjectClass, getEntryDN, getObjectClasses, getOperationalAttributes, getRawAttributes, getRawEntryDN, getUserAttributes, removeAttribute, removeObjectClass, setAttribute |
Methods inherited from interface org.opends.server.types.operation.PreOperationOperation |
---|
addResponseControl, appendAdditionalLogMessage, appendErrorMessage, getAdditionalLogMessage, getAuthorizationDN, getErrorMessage, removeResponseControl, setAdditionalLogMessage, setErrorMessage |
Methods inherited from interface org.opends.server.types.operation.PostOperationAddOperation |
---|
getEntryDN, getObjectClasses, getOperationalAttributes, getRawAttributes, getRawEntryDN, getUserAttributes |
Methods inherited from interface org.opends.server.types.operation.PostOperationOperation |
---|
addResponseControl, appendAdditionalLogMessage, appendErrorMessage, getAdditionalLogMessage, getAuthorizationDN, getErrorMessage, getMatchedDN, getReferralURLs, getResultCode, removeResponseControl, setAdditionalLogMessage, setErrorMessage, setMatchedDN, setReferralURLs, setResponseData, setResultCode |
Methods inherited from interface org.opends.server.types.operation.PostResponseAddOperation |
---|
getEntryDN, getObjectClasses, getOperationalAttributes, getRawAttributes, getRawEntryDN, getUserAttributes |
Methods inherited from interface org.opends.server.types.operation.PostResponseOperation |
---|
getAdditionalLogMessage, getAuthorizationDN, getErrorMessage, getMatchedDN, getProcessingStopTime, getProcessingTime, getReferralURLs, getResultCode |
Methods inherited from interface org.opends.server.types.operation.PostSynchronizationAddOperation |
---|
getEntryDN, getObjectClasses, getOperationalAttributes, getRawAttributes, getRawEntryDN, getUserAttributes |
Methods inherited from interface org.opends.server.types.operation.PostSynchronizationOperation |
---|
getAdditionalLogMessage, getAuthorizationDN, getErrorMessage, getMatchedDN, getProcessingStopTime, getProcessingTime, getReferralURLs, getResultCode |
Methods inherited from interface org.opends.server.types.operation.PluginOperation |
---|
checkIfCanceled, disconnectClient, getAttachment, getAttachments, getClientConnection, getConnectionID, getMessageID, getOperationID, getOperationType, getProcessingStartTime, getRequestControls, getResponseControls, isInternalOperation, isSynchronizationOperation, removeAttachment, setAttachment, toString, toString |
Constructor Detail |
---|
public LocalBackendAddOperation(AddOperation add)
add
- The operation to enhance.Method Detail |
---|
public final Entry getEntryToAdd()
getEntryToAdd
in interface PostOperationAddOperation
getEntryToAdd
in interface PostResponseAddOperation
getEntryToAdd
in interface PostSynchronizationAddOperation
getEntryToAdd
in interface PreOperationAddOperation
null
if it is
not yet available.public final void addObjectClassChain(ObjectClass objectClass)
objectClass
- The objectclass to add to the entry.public final void handlePasswordPolicy() throws DirectoryException
DirectoryException
- If a problem occurs while performing password
policy processing for the add operation.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |