Uses of Interface
org.forgerock.opendj.ldap.messages.ExtendedResult
-
Packages that use ExtendedResult Package Description 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. -
-
Uses of ExtendedResult in org.forgerock.opendj.ldap
Methods in org.forgerock.opendj.ldap with type parameters of type ExtendedResult Modifier and Type Method Description <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>
io.reactivex.rxjava3.core.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 ExtendedResult Modifier and Type Method Description void
ConnectionEventListener. handleUnsolicitedNotification(ExtendedResult notification)
Notifies this connection event listener that the connection has just received the provided unsolicited notification from the server.io.reactivex.rxjava3.core.Completable
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 ExtendedResult Modifier and Type Class 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.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.Subinterfaces of ExtendedResult in org.forgerock.opendj.ldap.messages Modifier and Type Interface Description interface
GenericExtendedResult
A Generic Extended result indicates the final status of an Generic Extended operation.interface
PasswordModifyExtendedResult
The password modify extended result as defined in RFC 3062.interface
StartTlsExtendedResult
The start tls extended result as defined in RFC 4511.interface
WhoAmIExtendedResult
The who am I extended result as defined in RFC 4532.Classes in org.forgerock.opendj.ldap.messages that implement ExtendedResult Modifier and Type Class Description class
AbstractExtendedResult<S extends ExtendedResult>
An abstract Extended result which can be used as the basis for implementing new Extended operations.Fields in org.forgerock.opendj.ldap.messages with type parameters of type ExtendedResult Modifier and Type Field Description static ExtendedRequestDecoder<CancelExtendedRequest,ExtendedResult>
CancelExtendedRequest. DECODER
A decoder which can be used to decode cancel extended operation requests.static 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 ExtendedResult Modifier and Type Method Description ExtendedResult
ExtendedResult. addControl(Control control)
ExtendedResult
ExtendedResult. addControls(Iterable<? extends Control> controls)
ExtendedResult
ExtendedResult. addReferralUri(String uri)
ExtendedResult
ExtendedResult. setCause(Throwable cause)
ExtendedResult
ExtendedResult. setDiagnosticMessage(CharSequence message)
ExtendedResult
ExtendedResult. setMatchedDn(String dn)
ExtendedResult
ExtendedResult. setMatchedDn(Dn dn)
ExtendedResult
ExtendedResult. setResultCode(ResultCode resultCode)
Methods in org.forgerock.opendj.ldap.messages that return types with arguments of type ExtendedResult Modifier and Type Method Description ExtendedResultDecoder<ExtendedResult>
CancelExtendedRequest. getResultDecoder()
ExtendedResultDecoder<ExtendedResult>
StartTlsExtendedRequest. getResultDecoder()
Methods in org.forgerock.opendj.ldap.messages with parameters of type ExtendedResult Modifier and Type Method Description abstract S
AbstractExtendedResultDecoder. decodeExtendedResult(ExtendedResult result, DecodeOptions options)
S
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
.Constructors in org.forgerock.opendj.ldap.messages with parameters of type ExtendedResult Constructor Description AbstractExtendedResult(ExtendedResult extendedResult)
Creates a new extended result that is an exact copy of the provided result.
-