Package org.ldaptive
Class ModifyDnOperation
- All Implemented Interfaces:
Operation<ModifyDnRequest,
ModifyDnResponse>
Executes an ldap modify DN operation.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Modify DN operation builder.Nested classes/interfaces inherited from class org.ldaptive.AbstractOperation
AbstractOperation.AbstractBuilder<B,
T extends AbstractOperation> -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.ModifyDnOperation
(ConnectionFactory factory) Creates a new modify DN operation. -
Method Summary
Modifier and TypeMethodDescriptionstatic ModifyDnOperation.Builder
builder()
Creates a builder for this class.static ModifyDnResponse
execute
(ConnectionFactory factory, ModifyDnRequest request) Executes a modify DN request.execute
(ModifyDnRequest request) Executes a modify DN request.send
(ConnectionFactory factory, ModifyDnRequest request) Sends a modify DN request.send
(ModifyDnRequest request) Sends a modify DN request.Methods inherited from class org.ldaptive.AbstractOperation
configureHandle, configureRequest, getConnectionFactory, getControlHandlers, getExceptionHandler, getIntermediateResponseHandlers, getReferralHandlers, getRequestHandlers, getResultHandlers, getThrowCondition, getUnsolicitedNotificationHandlers, setConnectionFactory, setControlHandlers, setExceptionHandler, setIntermediateResponseHandlers, setReferralHandlers, setRequestHandlers, setResultHandlers, setThrowCondition, setUnsolicitedNotificationHandlers, toString
-
Constructor Details
-
ModifyDnOperation
public ModifyDnOperation()Default constructor. -
ModifyDnOperation
Creates a new modify DN operation.- Parameters:
factory
- connection factory
-
-
Method Details
-
send
public OperationHandle<ModifyDnRequest,ModifyDnResponse> send(ModifyDnRequest request) throws LdapException Sends a modify DN request. SeeOperationHandle.send()
.- Parameters:
request
- modify DN request- Returns:
- operation handle
- Throws:
LdapException
- if the connection cannot be opened
-
send
public static OperationHandle<ModifyDnRequest,ModifyDnResponse> send(ConnectionFactory factory, ModifyDnRequest request) throws LdapException Sends a modify DN request. SeeOperationHandle.send()
.- Parameters:
factory
- connection factoryrequest
- modify DN request- Returns:
- operation handle
- Throws:
LdapException
- if the connection cannot be opened
-
execute
Executes a modify DN request. SeeOperationHandle.execute()
.- Parameters:
request
- modify DN request- Returns:
- modify DN result
- Throws:
LdapException
- if the connection cannot be opened
-
execute
public static ModifyDnResponse execute(ConnectionFactory factory, ModifyDnRequest request) throws LdapException Executes a modify DN request. SeeOperationHandle.execute()
.- Parameters:
factory
- connection factoryrequest
- modify dn request- Returns:
- modify dn result
- Throws:
LdapException
- if the connection cannot be opened
-
builder
Creates a builder for this class.- Returns:
- new builder
-