Uses of Interface
org.forgerock.opendj.ldap.messages.ExtendedResult
Packages that use ExtendedResult
Package
Description
Classes and interfaces for core types including connections, entries, and
attributes.
Classes and interfaces for core LDAP requests/responses.
-
Uses of ExtendedResult in org.forgerock.opendj.ldap
Methods in org.forgerock.opendj.ldap with type parameters of type ExtendedResultModifier 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.Methods in org.forgerock.opendj.ldap with parameters of type ExtendedResultModifier and TypeMethodDescriptionvoid
ConnectionEventListener.handleUnsolicitedNotification
(ExtendedResult notification) Notifies this connection event listener that the connection has just received the provided unsolicited notification from the server.LdapSession.sendUnsolicitedNotification
(ExtendedResult notification) Sends an unsolicited notification to the client. -
Uses of ExtendedResult in org.forgerock.opendj.ldap.messages
Classes in org.forgerock.opendj.ldap.messages with type parameters of type ExtendedResultModifier and TypeClassDescriptionclass
AbstractExtendedResultDecoder<S extends ExtendedResult>
This class provides a skeletal implementation of theExtendedResultDecoder
interface, to minimize the effort required to implement this interface.interface
ExtendedRequest<S extends ExtendedResult>
The Extended operation allows additional operations to be defined for services not already available in the protocol; for example, to implement an operation which installs transport layer security (seeStartTlsExtendedRequest
).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.interface
ExtendedResultDecoder<S extends ExtendedResult>
A factory interface for decoding a generic extended result as an extended result of specific type.Classes in org.forgerock.opendj.ldap.messages that implement ExtendedResultModifier and TypeClassDescriptionfinal record
A Generic Extended result indicates the final status of a Generic Extended operation.final record
The password modify extended result as defined in RFC 3062.final record
The start tls extended result as defined in RFC 4511.final record
The who am I extended result as defined in RFC 4532.Fields in org.forgerock.opendj.ldap.messages with type parameters of type ExtendedResultModifier and TypeFieldDescriptionstatic final ExtendedRequestDecoder<CancelExtendedRequest,
ExtendedResult> CancelExtendedRequest.DECODER
A decoder which can be used to decode cancel extended operation requests.static final ExtendedRequestDecoder<StartTlsExtendedRequest,
ExtendedResult> StartTlsExtendedRequest.DECODER
A decoder which can be used to decode start TLS extended operation requests.Methods in org.forgerock.opendj.ldap.messages that return types with arguments of type ExtendedResultModifier and TypeMethodDescriptionCancelExtendedRequest.getResultDecoder()
StartTlsExtendedRequest.getResultDecoder()
Methods in org.forgerock.opendj.ldap.messages with parameters of type ExtendedResultModifier and TypeMethodDescriptionabstract S
AbstractExtendedResultDecoder.decodeExtendedResult
(ExtendedResult result, DecodeOptions options) ExtendedResultDecoder.decodeExtendedResult
(ExtendedResult result, DecodeOptions options) Decodes the provided extended operation result as aResult
of typeS
.static GenericExtendedResult
Responses.newGenericExtendedResult
(ExtendedResult result) Creates a new generic extended result using the provided extended result data.static LdapMessage
LdapMessage.newResponseMessage
(int messageId, ExtendedResult response) Builds and returns anLdapMessage
containing aExtendedResult
.