Uses of Interface
org.forgerock.opendj.ldap.messages.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
Modifier 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.Modifier 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
Modifier and TypeClassDescriptionclass
AbstractExtendedRequest<ER extends ExtendedRequest<S>,
S extends ExtendedResult> An abstract Extended request which can be used as the basis for implementing new Extended operations.class
AbstractExtendedResult<S extends ExtendedResult>
An abstract Extended result which can be used as the basis for implementing new Extended operations.class
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.Modifier and TypeInterfaceDescriptioninterface
A Generic Extended result indicates the final status of an Generic Extended operation.interface
The password modify extended result as defined in RFC 3062.interface
The start tls extended result as defined in RFC 4511.interface
The who am I extended result as defined in RFC 4532.Modifier and TypeClassDescriptionclass
AbstractExtendedResult<S extends ExtendedResult>
An abstract Extended result which can be used as the basis for implementing new Extended operations.Modifier 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.Modifier and TypeMethodDescriptionExtendedResult.addControl
(Control control) ExtendedResult.addControls
(Iterable<? extends Control> controls) ExtendedResult.addReferralUri
(String uri) ExtendedResult.setDiagnosticMessage
(CharSequence message) ExtendedResult.setMatchedDn
(String dn) ExtendedResult.setMatchedDn
(Dn dn) ExtendedResult.setResultCode
(ResultCode resultCode) Modifier and TypeMethodDescriptionCancelExtendedRequest.getResultDecoder()
StartTlsExtendedRequest.getResultDecoder()
Modifier 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 LdapMessage
LdapMessage.newResponseMessage
(int messageId, ExtendedResult response) Builds and returns anLdapMessage
containing aExtendedResult
.ModifierConstructorDescriptionprotected
AbstractExtendedResult
(ExtendedResult extendedResult) Creates a new extended result that is an exact copy of the provided result.