Uses of Interface
org.forgerock.opendj.ldap.IntermediateResponseHandler
Packages that use IntermediateResponseHandler
Package
Description
Classes and interfaces for core types including connections, entries, and
attributes.
Interfaces and classes for service providers.
-
Uses of IntermediateResponseHandler in org.forgerock.opendj.ldap
Methods in org.forgerock.opendj.ldap with parameters of type IntermediateResponseHandlerModifier and TypeMethodDescriptionAbstractConnectionWrapper.addAsync(AddRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously adds an entry to the Directory Server using the provided add request.AbstractSynchronousConnection.addAsync(AddRequest request, IntermediateResponseHandler intermediateResponseHandler) Connection.addAsync(AddRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously adds an entry to the Directory Server using the provided add request.AbstractConnection.applyChangeAsync(ChangeRecord request, IntermediateResponseHandler intermediateResponseHandler) AbstractConnectionWrapper.applyChangeAsync(ChangeRecord request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously applies the provided change request to the Directory Server.Connection.applyChangeAsync(ChangeRecord request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously applies the provided change request to the Directory Server.AbstractConnectionWrapper.bindAsync(BindRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously authenticates to the Directory Server using the provided bind request.AbstractSynchronousConnection.bindAsync(BindRequest request, IntermediateResponseHandler intermediateResponseHandler) Connection.bindAsync(BindRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously authenticates to the Directory Server using the provided bind request.AbstractConnectionWrapper.compareAsync(CompareRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously compares an entry in the Directory Server using the provided compare request.AbstractSynchronousConnection.compareAsync(CompareRequest request, IntermediateResponseHandler intermediateResponseHandler) Connection.compareAsync(CompareRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously compares an entry in the Directory Server using the provided compare request.AbstractConnectionWrapper.deleteAsync(DeleteRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously deletes an entry from the Directory Server using the provided delete request.AbstractSynchronousConnection.deleteAsync(DeleteRequest request, IntermediateResponseHandler intermediateResponseHandler) Connection.deleteAsync(DeleteRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously deletes an entry from the Directory Server using the provided delete request.<R extends ExtendedResult>
RAbstractAsynchronousConnection.extendedRequest(ExtendedRequest<R> request, IntermediateResponseHandler handler) <R extends ExtendedResult>
RAbstractConnectionWrapper.extendedRequest(ExtendedRequest<R> request, IntermediateResponseHandler handler) Requests that the Directory Server performs the provided extended request, optionally listening for any intermediate responses.<R extends ExtendedResult>
RConnection.extendedRequest(ExtendedRequest<R> request, IntermediateResponseHandler handler) Requests that the Directory Server performs the provided extended request, optionally listening for any intermediate responses.<R extends ExtendedResult>
LdapPromise<R> AbstractConnectionWrapper.extendedRequestAsync(ExtendedRequest<R> request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously performs the provided extended request in the Directory Server.<R extends ExtendedResult>
LdapPromise<R> AbstractSynchronousConnection.extendedRequestAsync(ExtendedRequest<R> request, IntermediateResponseHandler intermediateResponseHandler) <R extends ExtendedResult>
LdapPromise<R> Connection.extendedRequestAsync(ExtendedRequest<R> request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously performs the provided extended request in the Directory Server.voidMemoryBackend.handleAdd(RequestContext requestContext, AddRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<Result> resultHandler) voidRequestHandler.handleAdd(C requestContext, AddRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<Result> resultHandler) Invoked when an add request is received from a client.voidMemoryBackend.handleBind(RequestContext requestContext, int version, BindRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<BindResult> resultHandler) voidRequestHandler.handleBind(C requestContext, int version, BindRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<BindResult> resultHandler) Invoked when a bind request is received from a client.voidMemoryBackend.handleCompare(RequestContext requestContext, CompareRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<CompareResult> resultHandler) voidRequestHandler.handleCompare(C requestContext, CompareRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<CompareResult> resultHandler) Invoked when a compare request is received from a client.voidMemoryBackend.handleDelete(RequestContext requestContext, DeleteRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<Result> resultHandler) voidRequestHandler.handleDelete(C requestContext, DeleteRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<Result> resultHandler) Invoked when a delete request is received from a client.<R extends ExtendedResult>
voidMemoryBackend.handleExtendedRequest(RequestContext requestContext, ExtendedRequest<R> request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<R> resultHandler) <R extends ExtendedResult>
voidRequestHandler.handleExtendedRequest(C requestContext, ExtendedRequest<R> request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<R> resultHandler) Invoked when an extended request is received from a client.voidMemoryBackend.handleModify(RequestContext requestContext, ModifyRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<Result> resultHandler) voidRequestHandler.handleModify(C requestContext, ModifyRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<Result> resultHandler) Invoked when a modify request is received from a client.voidMemoryBackend.handleModifyDN(RequestContext requestContext, ModifyDNRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<Result> resultHandler) voidRequestHandler.handleModifyDN(C requestContext, ModifyDNRequest request, IntermediateResponseHandler intermediateResponseHandler, LdapResultHandler<Result> resultHandler) Invoked when a modify DN request is received from a client.voidMemoryBackend.handleSearch(RequestContext requestContext, SearchRequest request, IntermediateResponseHandler intermediateResponseHandler, SearchResultHandler entryHandler, LdapResultHandler<Result> resultHandler) voidRequestHandler.handleSearch(C requestContext, SearchRequest request, IntermediateResponseHandler intermediateResponseHandler, SearchResultHandler entryHandler, LdapResultHandler<Result> resultHandler) Invoked when a search request is received from a client.AbstractConnectionWrapper.modifyAsync(ModifyRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously modifies an entry in the Directory Server using the provided modify request.AbstractSynchronousConnection.modifyAsync(ModifyRequest request, IntermediateResponseHandler intermediateResponseHandler) Connection.modifyAsync(ModifyRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously modifies an entry in the Directory Server using the provided modify request.AbstractConnectionWrapper.modifyDNAsync(ModifyDNRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously renames an entry in the Directory Server using the provided modify DN request.AbstractSynchronousConnection.modifyDNAsync(ModifyDNRequest request, IntermediateResponseHandler intermediateResponseHandler) Connection.modifyDNAsync(ModifyDNRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously renames an entry in the Directory Server using the provided modify DN request.AbstractConnectionWrapper.searchAsync(SearchRequest request, IntermediateResponseHandler intermediateResponseHandler, SearchResultHandler entryHandler) Asynchronously searches the Directory Server using the provided search request.AbstractSynchronousConnection.searchAsync(SearchRequest request, IntermediateResponseHandler intermediateResponseHandler, SearchResultHandler entryHandler) Connection.searchAsync(SearchRequest request, IntermediateResponseHandler intermediateResponseHandler, SearchResultHandler entryHandler) Asynchronously searches the Directory Server using the provided search request. -
Uses of IntermediateResponseHandler in org.forgerock.opendj.ldap.spi
Classes in org.forgerock.opendj.ldap.spi that implement IntermediateResponseHandlerModifier and TypeClassDescriptionfinal classBind result promise implementation.final classExtendedResultLdapPromiseImpl<S extends ExtendedResult>Extended result promise implementation.classResultLdapPromiseImpl<R extends Request,S extends Result> This class provides an implementation of theLdapPromise.final classSearch result promise implementation.Methods in org.forgerock.opendj.ldap.spi with parameters of type IntermediateResponseHandlerModifier and TypeMethodDescriptionLDAPConnectionImpl.addAsync(AddRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously adds an entry to the Directory Server using the provided add request.LDAPConnectionImpl.bindAsync(BindRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously authenticates to the Directory Server using the provided bind request.LDAPConnectionImpl.compareAsync(CompareRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously compares an entry in the Directory Server using the provided compare request.LDAPConnectionImpl.deleteAsync(DeleteRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously deletes an entry from the Directory Server using the provided delete request.<R extends ExtendedResult>
LdapPromise<R> LDAPConnectionImpl.extendedRequestAsync(ExtendedRequest<R> request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously performs the provided extended request in the Directory Server.LDAPConnectionImpl.modifyAsync(ModifyRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously modifies an entry in the Directory Server using the provided modify request.LDAPConnectionImpl.modifyDNAsync(ModifyDNRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously renames an entry in the Directory Server using the provided modify DN request.static BindResultLdapPromiseImplLdapPromises.newBindLdapPromise(int requestID, BindRequest request, BindClient bindClient, IntermediateResponseHandler intermediateResponseHandler) Creates a new bindBindResultLdapPromiseImpl.LdapPromises.newCompareLdapPromise(int requestID, CompareRequest request, IntermediateResponseHandler intermediateResponseHandler, Connection connection) Creates a new compareResultLdapPromiseImpl.LdapPromises.newCompareLdapPromise(int requestID, CompareRequest request, IntermediateResponseHandler intermediateResponseHandler, LDAPConnectionImpl connection) Creates a new compareResultLdapPromiseImpl.static <S extends ExtendedResult>
ExtendedResultLdapPromiseImpl<S> LdapPromises.newExtendedLdapPromise(int requestID, ExtendedRequest<S> request, IntermediateResponseHandler intermediateResponseHandler, Connection connection) Creates a new extendedExtendedResultLdapPromiseImpl.static <S extends ExtendedResult>
ExtendedResultLdapPromiseImpl<S> LdapPromises.newExtendedLdapPromise(int requestID, ExtendedRequest<S> request, IntermediateResponseHandler intermediateResponseHandler, LDAPConnectionImpl connection) Creates a new extendedExtendedResultLdapPromiseImpl.static <R extends Request>
ResultLdapPromiseImpl<R, Result> LdapPromises.newResultLdapPromise(int requestID, R request, IntermediateResponseHandler intermediateResponseHandler, Connection connection) Creates a newResultLdapPromiseImplto handle a standard request (add, delete, modify and modidyDN).static <R extends Request>
ResultLdapPromiseImpl<R, Result> LdapPromises.newResultLdapPromise(int requestID, R request, IntermediateResponseHandler intermediateResponseHandler, LDAPConnectionImpl connection) Creates a newResultLdapPromiseImplto handle a standard request (add, delete, modify and modidyDN).static SearchResultLdapPromiseImplLdapPromises.newSearchLdapPromise(int requestID, SearchRequest request, SearchResultHandler resultHandler, IntermediateResponseHandler intermediateResponseHandler, Connection connection) Creates a new searchSearchResultLdapPromiseImpl.static SearchResultLdapPromiseImplLdapPromises.newSearchLdapPromise(int requestID, SearchRequest request, SearchResultHandler resultHandler, IntermediateResponseHandler intermediateResponseHandler, LDAPConnectionImpl connection) Creates a new searchSearchResultLdapPromiseImpl.LDAPConnectionImpl.searchAsync(SearchRequest request, IntermediateResponseHandler intermediateResponseHandler, SearchResultHandler entryHandler) Asynchronously searches the Directory Server using the provided search request.