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.messages |
Classes and interfaces for core LDAP requests/responses.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server codebase.
|
org.opends.server.loggers |
Contains implementations of Directory Server access, error, and debug loggers.
|
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 |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractExtendedRequest<ER 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<ER 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) |
ExtendedRequest<S> |
ExtendedRequest.addControls(Iterable<? extends Control> controls) |
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) |
R |
ExtendedRequestDecoder.decodeExtendedRequest(ExtendedRequest<?> request,
DecodeOptions options)
Decodes the provided extended operation request as an
ExtendedRequest of type R . |
R |
RequestVisitor.visitRequest(P p,
ExtendedRequest<?> request)
Visits an
Extended request. |
R |
AbstractRequestVisitor.visitRequest(P p,
ExtendedRequest<?> request) |
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 |
---|---|
protected Flowable<Response> |
TypedRequestFilter.filterExtended(org.forgerock.services.context.Context context,
ExtendedRequest<?> request,
RequestHandler next)
Filters extended requests and their responses.
|
protected Flowable<Response> |
TypedProtocolOpFilter.filterExtended(org.forgerock.services.context.Context context,
ExtendedRequest<?> request,
RequestHandler next)
Forwards the request to the next handler in the chain.
|
protected void |
TypedProtocolOpFilter.filterExtendedResponse(org.forgerock.services.context.Context context,
ExtendedRequest<?> request,
Response response)
Implements the behavior for all the responses of a ExtendedRequest.
|
protected Flowable<Response> |
TypedRequestHandler.handleExtended(org.forgerock.services.context.Context context,
ExtendedRequest<?> request)
Implements the specific behavior for all ExtendedRequest.
|
Flowable<Response> |
TypedRequestHandler.visitRequest(org.forgerock.services.context.Context context,
ExtendedRequest<?> request) |
Constructor and Description |
---|
ExtendedOperation(org.forgerock.services.context.Context context,
ExtendedRequest<?> extendedRequest)
Creates a new extended operation with the provided information.
|
Modifier and Type | Method and Description |
---|---|
void |
TextAccessLogPublisher.logExtendedRequest(RequestContext context,
ExtendedRequest<?> request) |
static void |
AccessLogger.logExtendedRequest(RequestContext context,
ExtendedRequest<?> request)
Writes a message to the access logger with information about the provided extended request.
|
void |
AccessLogPublisher.logExtendedRequest(RequestContext context,
ExtendedRequest<?> request)
Writes a message to the access logger with information about the extended request.
|
void |
TextAccessLogPublisher.logExtendedResult(RequestContext context,
ExtendedRequest<?> request,
Result result) |
static void |
AccessLogger.logExtendedResult(RequestContext context,
ExtendedRequest<?> request,
Result result)
Writes a message to the access logger with information about the provided extended result.
|
void |
AccessLogPublisher.logExtendedResult(RequestContext context,
ExtendedRequest<?> request,
Result result)
Writes a message to the access logger with information about the extended result.
|
Modifier and Type | Method and Description |
---|---|
<R extends ExtendedResult> |
SdkConnectionAdapter.extendedRequestAsync(ExtendedRequest<R> request,
IntermediateResponseHandler intermediateResponseHandler) |
Copyright 2010-2018 ForgeRock AS.