Package | Description |
---|---|
org.forgerock.opendj.io |
Classes and interfaces providing I/O functionality.
|
org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
org.forgerock.opendj.ldap.requests |
Classes and interfaces for core LDAP requests.
|
org.forgerock.opendj.ldap.responses |
Classes and interfaces for core LDAP responses.
|
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 |
---|---|
<R extends ExtendedResult> |
LDAPMessageHandler.extendedRequest(int messageID,
ExtendedRequest<R> request)
Handles an LDAP extended request message.
|
<R extends ExtendedResult> |
AbstractLDAPMessageHandler.extendedRequest(int messageID,
ExtendedRequest<R> request) |
void |
LDAPWriter.writeExtendedRequest(int messageID,
ExtendedRequest<?> request)
Writes the provided extended request.
|
Modifier and Type | Method and Description |
---|---|
<R extends ExtendedResult> |
Connection.extendedRequest(ExtendedRequest<R> request)
Requests that the Directory Server performs the provided extended
request.
|
<R extends ExtendedResult> |
AbstractConnectionWrapper.extendedRequest(ExtendedRequest<R> request)
Requests that the Directory Server performs the provided extended
request.
|
<R extends ExtendedResult> |
AbstractConnection.extendedRequest(ExtendedRequest<R> 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)
Asynchronously performs the provided extended request in the Directory
Server.
|
<R extends ExtendedResult> |
AbstractConnectionWrapper.extendedRequestAsync(ExtendedRequest<R> request)
Asynchronously performs the provided extended request in the Directory
Server.
|
<R extends ExtendedResult> |
AbstractConnection.extendedRequestAsync(ExtendedRequest<R> request) |
<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.
|
<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) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExtendedRequest<R extends ExtendedRequest<S>,S extends ExtendedResult>
An abstract Extended request which can be used as the basis for implementing
new Extended operations.
|
interface |
ExtendedRequestDecoder<R extends ExtendedRequest<S>,S extends ExtendedResult>
A factory interface for decoding a generic extended request as an extended
request of specific type.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CancelExtendedRequest
The cancel extended request as defined in RFC 3909.
|
interface |
GenericExtendedRequest
A generic Extended request which should be used for unsupported extended
operations.
|
interface |
PasswordModifyExtendedRequest
The password modify extended request as defined in RFC 3062.
|
interface |
StartTLSExtendedRequest
The start TLS extended request as defined in RFC 4511.
|
interface |
WhoAmIExtendedRequest
The who am I extended request as defined in RFC 4532.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExtendedRequest<R extends ExtendedRequest<S>,S extends ExtendedResult>
An abstract Extended request which can be used as the basis for implementing
new Extended operations.
|
Modifier and Type | Method and Description |
---|---|
ExtendedRequest<S> |
ExtendedRequest.addControl(Control control) |
Modifier and Type | Method and Description |
---|---|
R |
ExtendedRequestDecoder.decodeExtendedRequest(ExtendedRequest<?> request,
DecodeOptions options)
Decodes the provided extended operation request as an
ExtendedRequest of type R . |
Constructor and Description |
---|
AbstractExtendedRequest(ExtendedRequest<S> extendedRequest)
Creates a new extended request that is an exact copy of the provided
request.
|
Modifier and Type | Method and Description |
---|---|
<R extends ExtendedResult> |
ExtendedResultDecoder.adaptExtendedResultHandler(ExtendedRequest<R> request,
LdapResultHandler<? super R> resultHandler,
DecodeOptions options)
Adapts the provided extended result handler into a result handler which
is compatible with this extended result decoder.
|
<R extends ExtendedResult> |
AbstractExtendedResultDecoder.adaptExtendedResultHandler(ExtendedRequest<R> request,
LdapResultHandler<? super R> resultHandler,
DecodeOptions options) |
Modifier and Type | Method and Description |
---|---|
<R extends ExtendedResult> |
LDAPConnectionImpl.extendedRequestAsync(ExtendedRequest<R> request,
IntermediateResponseHandler intermediateResponseHandler)
Asynchronously performs the provided extended request in the Directory Server.
|
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 . |
Modifier and Type | Method and Description |
---|---|
<R extends ExtendedResult> |
SdkConnectionAdapter.extendedRequestAsync(ExtendedRequest<R> request,
IntermediateResponseHandler intermediateResponseHandler) |
Copyright 2010-2017 ForgeRock AS.