Package | Description |
---|---|
org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
org.forgerock.opendj.ldap.spi |
Interfaces and classes for service providers.
|
org.opends.server.protocols.http |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using HTTP.
|
Modifier and Type | Method and Description |
---|---|
LdapPromise<Result> |
Connection.addAsync(AddRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously adds an entry to the Directory Server using the provided
add request.
|
LdapPromise<Result> |
AbstractSynchronousConnection.addAsync(AddRequest request,
IntermediateResponseHandler intermediateResponseHandler) |
LdapPromise<Result> |
AbstractConnectionWrapper.addAsync(AddRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously adds an entry to the Directory Server using the provided
add request.
|
LdapPromise<Result> |
Connection.applyChangeAsync(ChangeRecord request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously applies the provided change request to the Directory
Server.
|
LdapPromise<Result> |
AbstractConnectionWrapper.applyChangeAsync(ChangeRecord request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously applies the provided change request to the Directory
Server.
|
LdapPromise<Result> |
AbstractConnection.applyChangeAsync(ChangeRecord request,
IntermediateResponseHandler intermediateResponseHandler) |
LdapPromise<BindResult> |
Connection.bindAsync(BindRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously authenticates to the Directory Server using the provided
bind request.
|
LdapPromise<BindResult> |
AbstractSynchronousConnection.bindAsync(BindRequest request,
IntermediateResponseHandler intermediateResponseHandler) |
LdapPromise<BindResult> |
AbstractConnectionWrapper.bindAsync(BindRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously authenticates to the Directory Server using the provided
bind request.
|
LdapPromise<CompareResult> |
Connection.compareAsync(CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously compares an entry in the Directory Server using the
provided compare request.
|
LdapPromise<CompareResult> |
AbstractSynchronousConnection.compareAsync(CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler) |
LdapPromise<CompareResult> |
AbstractConnectionWrapper.compareAsync(CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously compares an entry in the Directory Server using the
provided compare request.
|
LdapPromise<Result> |
Connection.deleteAsync(DeleteRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously deletes an entry from the Directory Server using the
provided delete request.
|
LdapPromise<Result> |
AbstractSynchronousConnection.deleteAsync(DeleteRequest request,
IntermediateResponseHandler intermediateResponseHandler) |
LdapPromise<Result> |
AbstractConnectionWrapper.deleteAsync(DeleteRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously deletes an entry from the Directory Server using the
provided delete request.
|
<R extends ExtendedResult> |
Connection.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> |
AbstractConnectionWrapper.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> |
AbstractAsynchronousConnection.extendedRequest(ExtendedRequest<R> request,
IntermediateResponseHandler handler) |
<R extends ExtendedResult> |
Connection.extendedRequestAsync(ExtendedRequest<R> request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously performs the provided extended request in the Directory
Server.
|
<R extends ExtendedResult> |
AbstractSynchronousConnection.extendedRequestAsync(ExtendedRequest<R> request,
IntermediateResponseHandler intermediateResponseHandler) |
<R extends ExtendedResult> |
AbstractConnectionWrapper.extendedRequestAsync(ExtendedRequest<R> request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously performs the provided extended request in the Directory
Server.
|
void |
RequestHandler.handleAdd(C requestContext,
AddRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<Result> resultHandler)
Invoked when an add request is received from a client.
|
void |
MemoryBackend.handleAdd(RequestContext requestContext,
AddRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<Result> resultHandler) |
void |
RequestHandler.handleBind(C requestContext,
int version,
BindRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<BindResult> resultHandler)
Invoked when a bind request is received from a client.
|
void |
MemoryBackend.handleBind(RequestContext requestContext,
int version,
BindRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<BindResult> resultHandler) |
void |
RequestHandler.handleCompare(C requestContext,
CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<CompareResult> resultHandler)
Invoked when a compare request is received from a client.
|
void |
MemoryBackend.handleCompare(RequestContext requestContext,
CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<CompareResult> resultHandler) |
void |
RequestHandler.handleDelete(C requestContext,
DeleteRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<Result> resultHandler)
Invoked when a delete request is received from a client.
|
void |
MemoryBackend.handleDelete(RequestContext requestContext,
DeleteRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<Result> resultHandler) |
<R extends ExtendedResult> |
RequestHandler.handleExtendedRequest(C requestContext,
ExtendedRequest<R> request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<R> resultHandler)
Invoked when an extended request is received from a client.
|
<R extends ExtendedResult> |
MemoryBackend.handleExtendedRequest(RequestContext requestContext,
ExtendedRequest<R> request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<R> resultHandler) |
void |
RequestHandler.handleModify(C requestContext,
ModifyRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<Result> resultHandler)
Invoked when a modify request is received from a client.
|
void |
MemoryBackend.handleModify(RequestContext requestContext,
ModifyRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<Result> resultHandler) |
void |
RequestHandler.handleModifyDN(C requestContext,
ModifyDNRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<Result> resultHandler)
Invoked when a modify DN request is received from a client.
|
void |
MemoryBackend.handleModifyDN(RequestContext requestContext,
ModifyDNRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LdapResultHandler<Result> resultHandler) |
void |
RequestHandler.handleSearch(C requestContext,
SearchRequest request,
IntermediateResponseHandler intermediateResponseHandler,
SearchResultHandler entryHandler,
LdapResultHandler<Result> resultHandler)
Invoked when a search request is received from a client.
|
void |
MemoryBackend.handleSearch(RequestContext requestContext,
SearchRequest request,
IntermediateResponseHandler intermediateResponseHandler,
SearchResultHandler entryHandler,
LdapResultHandler<Result> resultHandler) |
LdapPromise<Result> |
Connection.modifyAsync(ModifyRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously modifies an entry in the Directory Server using the
provided modify request.
|
LdapPromise<Result> |
AbstractSynchronousConnection.modifyAsync(ModifyRequest request,
IntermediateResponseHandler intermediateResponseHandler) |
LdapPromise<Result> |
AbstractConnectionWrapper.modifyAsync(ModifyRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously modifies an entry in the Directory Server using the
provided modify request.
|
LdapPromise<Result> |
Connection.modifyDNAsync(ModifyDNRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously renames an entry in the Directory Server using the
provided modify DN request.
|
LdapPromise<Result> |
AbstractSynchronousConnection.modifyDNAsync(ModifyDNRequest request,
IntermediateResponseHandler intermediateResponseHandler) |
LdapPromise<Result> |
AbstractConnectionWrapper.modifyDNAsync(ModifyDNRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously renames an entry in the Directory Server using the
provided modify DN request.
|
LdapPromise<Result> |
Connection.searchAsync(SearchRequest request,
IntermediateResponseHandler intermediateResponseHandler,
SearchResultHandler entryHandler)
Asynchronously searches the Directory Server using the provided search
request.
|
LdapPromise<Result> |
AbstractSynchronousConnection.searchAsync(SearchRequest request,
IntermediateResponseHandler intermediateResponseHandler,
SearchResultHandler entryHandler) |
LdapPromise<Result> |
AbstractConnectionWrapper.searchAsync(SearchRequest request,
IntermediateResponseHandler intermediateResponseHandler,
SearchResultHandler entryHandler)
Asynchronously searches the Directory Server using the provided search
request.
|
Modifier and Type | Class and Description |
---|---|
class |
BindResultLdapPromiseImpl
Bind result promise implementation.
|
class |
ExtendedResultLdapPromiseImpl<S extends ExtendedResult>
Extended result promise implementation.
|
class |
ResultLdapPromiseImpl<R extends Request,S extends Result>
This class provides an implementation of the
LdapPromise . |
class |
SearchResultLdapPromiseImpl
Search result promise implementation.
|
Modifier and Type | Method and Description |
---|---|
LdapPromise<Result> |
LDAPConnectionImpl.addAsync(AddRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously adds an entry to the Directory Server using the provided add request.
|
LdapPromise<BindResult> |
LDAPConnectionImpl.bindAsync(BindRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously authenticates to the Directory Server using the provided bind request.
|
LdapPromise<CompareResult> |
LDAPConnectionImpl.compareAsync(CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously compares an entry in the Directory Server using the provided compare request.
|
LdapPromise<Result> |
LDAPConnectionImpl.deleteAsync(DeleteRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously deletes an entry from the Directory Server using the provided delete request.
|
<R extends ExtendedResult> |
LDAPConnectionImpl.extendedRequestAsync(ExtendedRequest<R> request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously performs the provided extended request in the Directory Server.
|
LdapPromise<Result> |
LDAPConnectionImpl.modifyAsync(ModifyRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously modifies an entry in the Directory Server using the provided modify request.
|
LdapPromise<Result> |
LDAPConnectionImpl.modifyDNAsync(ModifyDNRequest request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously renames an entry in the Directory Server using the provided modify DN request.
|
static BindResultLdapPromiseImpl |
LdapPromises.newBindLdapPromise(int requestID,
BindRequest request,
BindClient bindClient,
IntermediateResponseHandler intermediateResponseHandler)
Creates a new bind
BindResultLdapPromiseImpl . |
static ResultLdapPromiseImpl<CompareRequest,CompareResult> |
LdapPromises.newCompareLdapPromise(int requestID,
CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler,
Connection connection)
Creates a new compare
ResultLdapPromiseImpl . |
static ResultLdapPromiseImpl<CompareRequest,CompareResult> |
LdapPromises.newCompareLdapPromise(int requestID,
CompareRequest request,
IntermediateResponseHandler intermediateResponseHandler,
LDAPConnectionImpl connection)
Creates a new compare
ResultLdapPromiseImpl . |
static <S extends ExtendedResult> |
LdapPromises.newExtendedLdapPromise(int requestID,
ExtendedRequest<S> request,
IntermediateResponseHandler intermediateResponseHandler,
Connection connection)
Creates a new extended
ExtendedResultLdapPromiseImpl . |
static <S extends ExtendedResult> |
LdapPromises.newExtendedLdapPromise(int requestID,
ExtendedRequest<S> request,
IntermediateResponseHandler intermediateResponseHandler,
LDAPConnectionImpl connection)
Creates a new extended
ExtendedResultLdapPromiseImpl . |
static <R extends Request> |
LdapPromises.newResultLdapPromise(int requestID,
R request,
IntermediateResponseHandler intermediateResponseHandler,
Connection connection)
Creates a new
ResultLdapPromiseImpl to handle a standard request (add, delete, modify and modidyDN). |
static <R extends Request> |
LdapPromises.newResultLdapPromise(int requestID,
R request,
IntermediateResponseHandler intermediateResponseHandler,
LDAPConnectionImpl connection)
Creates a new
ResultLdapPromiseImpl to handle a standard request (add, delete, modify and modidyDN). |
static SearchResultLdapPromiseImpl |
LdapPromises.newSearchLdapPromise(int requestID,
SearchRequest request,
SearchResultHandler resultHandler,
IntermediateResponseHandler intermediateResponseHandler,
Connection connection)
Creates a new search
SearchResultLdapPromiseImpl . |
static SearchResultLdapPromiseImpl |
LdapPromises.newSearchLdapPromise(int requestID,
SearchRequest request,
SearchResultHandler resultHandler,
IntermediateResponseHandler intermediateResponseHandler,
LDAPConnectionImpl connection)
Creates a new search
SearchResultLdapPromiseImpl . |
LdapPromise<Result> |
LDAPConnectionImpl.searchAsync(SearchRequest request,
IntermediateResponseHandler intermediateResponseHandler,
SearchResultHandler entryHandler)
Asynchronously searches the Directory Server using the provided search request.
|
Copyright 2010-2017 ForgeRock AS.