Uses of Interface
org.ldaptive.OperationHandle
Packages that use OperationHandle
Package
Description
-
Uses of OperationHandle in org.ldaptive
Subinterfaces of OperationHandle in org.ldaptiveModifier and TypeInterfaceDescriptioninterfaceHandle that notifies on the components of a compare request.interfaceHandle that notifies on the components of a search request.Methods in org.ldaptive that return OperationHandleModifier and TypeMethodDescriptionprotected OperationHandle<Q,S> AbstractOperation.configureHandle(OperationHandle<Q, S> handle) Adds configured functions to the supplied handle.OperationHandle.onComplete(CompleteHandler function) Sets the function to execute when the operation completes.OperationHandle.onControl(ResponseControlHandler... function) Sets the functions to execute when a control is received.OperationHandle.onException(ExceptionHandler function) Sets the function to execute when an exception occurs.OperationHandle.onIntermediate(IntermediateResponseHandler... function) Sets the functions to execute when an intermediate response is received.OperationHandle.onReferral(ReferralHandler... function) Sets the functions to execute when a referral is received.OperationHandle.onReferralResult(ReferralResultHandler<S> function) Sets the functions to execute when a response is complete and contains a referral result code.OperationHandle.onResult(ResultHandler... function) Sets the functions to execute when a result is received.OperationHandle.onUnsolicitedNotification(UnsolicitedNotificationHandler... function) Sets the functions to execute when an unsolicited notification is received.Connection.operation(AddRequest request) Creates a handle for an add operation.Connection.operation(BindRequest request) Creates a handle for a bind operation.Connection.operation(DeleteRequest request) Creates a handle for a delete operation.Connection.operation(ModifyDnRequest request) Creates a handle for a modify dn operation.Connection.operation(ModifyRequest request) Creates a handle for a modify operation.protected abstract OperationHandle<Q,S> AbstractOperationConnectionValidator.performOperation(Connection conn) Perform the operation for this validator.protected OperationHandle<CompareRequest,CompareResponse> CompareConnectionValidator.performOperation(Connection conn) protected OperationHandle<SearchRequest,SearchResponse> SearchConnectionValidator.performOperation(Connection conn) AddOperation.send(AddRequest request) Sends an add request.static OperationHandle<AddRequest,AddResponse> AddOperation.send(ConnectionFactory factory, AddRequest request) Sends an add request.BindOperation.send(BindRequest request) Sends a bind request.static OperationHandle<BindRequest,BindResponse> BindOperation.send(ConnectionFactory factory, BindRequest request) Sends a bind request.DeleteOperation.send(ConnectionFactory factory, DeleteRequest request) Sends a delete request.DeleteOperation.send(DeleteRequest request) Sends a delete request.ModifyDnOperation.send(ConnectionFactory factory, ModifyDnRequest request) Sends a modify DN request.ModifyDnOperation.send(ModifyDnRequest request) Sends a modify DN request.ModifyOperation.send(ConnectionFactory factory, ModifyRequest request) Sends a modify request.ModifyOperation.send(ModifyRequest request) Sends a modify request.Sends an asynchronous request and does not wait for a response.OperationHandle.send()Sends this request to the server.OperationHandle.throwIf(ResultPredicate function) Sets the function to determine whether an exception should be raised by a particular result.Methods in org.ldaptive with parameters of type OperationHandleModifier and TypeMethodDescriptionprotected OperationHandle<Q,S> AbstractOperation.configureHandle(OperationHandle<Q, S> handle) Adds configured functions to the supplied handle. -
Uses of OperationHandle in org.ldaptive.concurrent
Methods in org.ldaptive.concurrent that return types with arguments of type OperationHandleModifier and TypeMethodDescriptionExecute an ldap operation for each request on a separate thread.Execute an ldap operation for each request. -
Uses of OperationHandle in org.ldaptive.extended
Subinterfaces of OperationHandle in org.ldaptive.extendedModifier and TypeInterfaceDescriptioninterfaceHandle that notifies on the components of an extended request. -
Uses of OperationHandle in org.ldaptive.transport
Classes in org.ldaptive.transport that implement OperationHandleModifier and TypeClassDescriptionfinal classHandle that notifies on the components of a compare request.final classHandle that notifies on the components of an extended request.classDefaultOperationHandle<Q extends Request,S extends Result> Handle that notifies on the components of an LDAP operation request.final classHandle that notifies on the components of a search request.Fields in org.ldaptive.transport declared as OperationHandleModifier and TypeFieldDescriptionprivate OperationHandle<Q,S> MessageFunctional.handleOperation handle that sent the request.Methods in org.ldaptive.transport that return OperationHandleMethods in org.ldaptive.transport with parameters of type OperationHandleModifier and TypeMethodDescriptionvoidMessageFunctional.setHandle(OperationHandle<Q, S> h) Sets the handle. -
Uses of OperationHandle in org.ldaptive.transport.netty
Classes in org.ldaptive.transport.netty that implement OperationHandleModifier and TypeClassDescriptionfinal classBind specific operation handle that locks other operations until the bind completes.