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 voidConnectionEventListener. 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.CompletableLdapSession. 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 classAbstractExtendedRequest<ER extends ExtendedRequest<S>,S extends ExtendedResult>An abstract Extended request which can be used as the basis for implementing new Extended operations.classAbstractExtendedResult<S extends ExtendedResult>An abstract Extended result which can be used as the basis for implementing new Extended operations.classAbstractExtendedResultDecoder<S extends ExtendedResult>This class provides a skeletal implementation of theExtendedResultDecoderinterface, to minimize the effort required to implement this interface.interfaceExtendedRequest<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).interfaceExtendedRequestDecoder<R extends ExtendedRequest<S>,S extends ExtendedResult>A factory interface for decoding a generic extended request as an extended request of specific type.interfaceExtendedResultDecoder<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 interfaceGenericExtendedResultA Generic Extended result indicates the final status of an Generic Extended operation.interfacePasswordModifyExtendedResultThe password modify extended result as defined in RFC 3062.interfaceStartTlsExtendedResultThe start tls extended result as defined in RFC 4511.interfaceWhoAmIExtendedResultThe 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 classAbstractExtendedResult<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. DECODERA decoder which can be used to decode cancel extended operation requests.static ExtendedRequestDecoder<StartTlsExtendedRequest,ExtendedResult>StartTlsExtendedRequest. DECODERA 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 ExtendedResultExtendedResult. addControl(Control control)ExtendedResultExtendedResult. addControls(Iterable<? extends Control> controls)ExtendedResultExtendedResult. addReferralUri(String uri)ExtendedResultExtendedResult. setCause(Throwable cause)ExtendedResultExtendedResult. setDiagnosticMessage(CharSequence message)ExtendedResultExtendedResult. setMatchedDn(String dn)ExtendedResultExtendedResult. setMatchedDn(Dn dn)ExtendedResultExtendedResult. 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 SAbstractExtendedResultDecoder. decodeExtendedResult(ExtendedResult result, DecodeOptions options)SExtendedResultDecoder. decodeExtendedResult(ExtendedResult result, DecodeOptions options)Decodes the provided extended operation result as aResultof typeS.static LdapMessageLdapMessage. newResponseMessage(int messageId, ExtendedResult response)Builds and returns anLdapMessagecontaining 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.
-