Uses of Interface
org.forgerock.opendj.ldap.messages.ExtendedRequest
Packages that use ExtendedRequest
Package
Description
Classes and interfaces providing I/O functionality.
Classes and interfaces for core types including connections, entries, and
attributes.
Classes and interfaces for core LDAP requests/responses.
Contains various classes that comprise the core of the Directory Server codebase.
Contains implementations of Directory Server access, error, and debug loggers.
-
Uses of ExtendedRequest in org.forgerock.opendj.io
Methods in org.forgerock.opendj.io with parameters of type ExtendedRequestModifier and TypeMethodDescriptionvoidLdapWriter.writeExtendedRequest(int messageID, ExtendedRequest<?> request) Writes the provided extended request. -
Uses of ExtendedRequest in org.forgerock.opendj.ldap
Methods in org.forgerock.opendj.ldap with parameters of type ExtendedRequestModifier and TypeMethodDescription<R extends ExtendedResult>
RAbstractAsynchronousConnection.extendedRequest(ExtendedRequest<R> request, IntermediateResponseHandler handler) <R extends ExtendedResult>
RAbstractConnection.extendedRequest(ExtendedRequest<R> request) <R extends ExtendedResult>
RAbstractConnectionWrapper.extendedRequest(ExtendedRequest<R> request) Requests that the Directory Server performs the provided extended request.<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) Requests that the Directory Server performs the provided extended request.<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.default <R extends ExtendedResult>
Single<R>LdapClientSocket.extendedRequest(ExtendedRequest<R> request) Requests that the Directory Server performs the provided extended request.<R extends ExtendedResult>
LdapPromise<R>AbstractConnection.extendedRequestAsync(ExtendedRequest<R> request) <R extends ExtendedResult>
LdapPromise<R>AbstractConnectionWrapper.extendedRequestAsync(ExtendedRequest<R> request) Asynchronously performs the provided extended request in the Directory Server.<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) Asynchronously performs the provided extended request in the Directory Server.<R extends ExtendedResult>
LdapPromise<R>Connection.extendedRequestAsync(ExtendedRequest<R> request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously performs the provided extended request in the Directory Server. -
Uses of ExtendedRequest in org.forgerock.opendj.ldap.messages
Classes in org.forgerock.opendj.ldap.messages with type parameters of type ExtendedRequestModifier and TypeClassDescriptionclassAbstractExtendedRequest<ER extends ExtendedRequest<S>,S extends ExtendedResult> An abstract Extended request which can be used as the basis for implementing new Extended operations.interfaceExtendedRequestDecoder<R extends ExtendedRequest<S>,S extends ExtendedResult> A factory interface for decoding a generic extended request as an extended request of specific type.Classes in org.forgerock.opendj.ldap.messages that implement ExtendedRequestModifier and TypeClassDescriptionclassAbstractExtendedRequest<ER extends ExtendedRequest<S>,S extends ExtendedResult> An abstract Extended request which can be used as the basis for implementing new Extended operations.final classThe cancel extended request as defined in RFC 3909.final classA generic Extended request which should be used for unsupported extended operations.final classThe password modify extended request as defined in RFC 3062.final classThe start TLS extended request as defined in RFC 4511.final classThe who am I extended request as defined in RFC 4532.Methods in org.forgerock.opendj.ldap.messages that return ExtendedRequestModifier and TypeMethodDescriptionExtendedRequest.addControl(Control control) ExtendedRequest.addControls(Iterable<? extends Control> controls) ExtendedRequest.removeControls(String oid) Methods in org.forgerock.opendj.ldap.messages with parameters of type ExtendedRequestModifier and TypeMethodDescriptionExtendedRequestDecoder.decodeExtendedRequest(ExtendedRequest<?> request, DecodeOptions options) Decodes the provided extended operation request as anExtendedRequestof typeR.AbstractRequestVisitor.visitRequest(P p, ExtendedRequest<?> request) RequestVisitor.visitRequest(P p, ExtendedRequest<?> request) Visits anExtendedrequest.Constructors in org.forgerock.opendj.ldap.messages with parameters of type ExtendedRequestModifierConstructorDescriptionprotectedAbstractExtendedRequest(ExtendedRequest<S> extendedRequest) Creates a new extended request that is an exact copy of the provided request. -
Uses of ExtendedRequest in org.opends.server.core
Methods in org.opends.server.core that return ExtendedRequestConstructors in org.opends.server.core with parameters of type ExtendedRequestModifierConstructorDescriptionExtendedOperation(RequestContext context, LocalBackend<?> backend, ExtendedRequest<?> request, Consumer<ResponseStream> out) Creates a new extended operation. -
Uses of ExtendedRequest in org.opends.server.loggers
Methods in org.opends.server.loggers with parameters of type ExtendedRequestModifier and TypeMethodDescriptionvoidAccessLogPublisher.logExtendedRequest(RequestContext context, ExtendedRequest<?> request) Writes a message to the access logger with information about the extended request.voidTextAccessLogPublisher.logExtendedRequest(RequestContext context, ExtendedRequest<?> request) voidAccessLogPublisher.logExtendedResult(RequestContext context, ExtendedRequest<?> request, Result result) Writes a message to the access logger with information about the extended result.voidTextAccessLogPublisher.logExtendedResult(RequestContext context, ExtendedRequest<?> request, Result result)