Uses of Interface
org.forgerock.opendj.ldap.messages.Response
Packages that use Response
Package
Description
Classes and interfaces for core types including connections, entries, and
attributes.
Classes and interfaces for core LDAP requests/responses.
Classes and interfaces for reading and writing LDIF.
Classes implementing core server APIs.
Contains the policy based access control handler implementation.
Contains various Directory Server connection handler implementations which will be used to accept connections from
and perform communication with clients over various protocols.
-
Uses of Response in org.forgerock.opendj.ldap
Methods in org.forgerock.opendj.ldap that return types with arguments of type ResponseModifier and TypeMethodDescriptionMemoryBackend.handleRequest
(int msgId, Request request) Returns aFlowable
which, when subscribed, will apply the providedrequest
to this memory backend.MemoryBackend.handleRequest
(Request request) Returns aFlowable
which, when subscribed, will apply the providedrequest
to this memory backend.Sends a request to the Directory Server.LdapClientSocket.send
(Request request, RequestHandle handle) Sends a request to the Directory Server.Method parameters in org.forgerock.opendj.ldap with type arguments of type ResponseModifier and TypeMethodDescriptionstatic Connection
Connections.newInternalConnection
(BiFunction<Integer, Request, Flowable<Response>> requestHandler) Creates a newConnection
which will route requests to the providedrequestHandler
.static ConnectionFactory
Connections.newInternalConnectionFactory
(BiFunction<Integer, Request, Flowable<Response>> requestHandler) Creates a newConnectionFactory
which will route requests to the providedrequestHandler
.static LdapClient
LdapClients.newInternalLdapClient
(BiFunction<Integer, Request, Flowable<Response>> requestHandler) Creates a newLdapClient
which will route requests to the providedrequestHandler
.static LdapClientSocket
LdapClients.newInternalLdapClientSocket
(BiFunction<Integer, Request, Flowable<Response>> requestHandler) Creates a newLdapClientSocket
which will route requests to the providedrequestHandler
.Constructor parameters in org.forgerock.opendj.ldap with type arguments of type ResponseModifierConstructorDescriptionLdapServer
(int port, Function<LdapSession, BiFunction<Integer, Request, Flowable<Response>>> factory) Creates a new LDAP listener implementation which will listen for LDAP client connections at the provided address.LdapServer
(int port, Function<LdapSession, BiFunction<Integer, Request, Flowable<Response>>> factory, Options options) Creates a new LDAP listener implementation which will listen for LDAP client connections at the provided address.LdapServer
(String host, int port, Function<LdapSession, BiFunction<Integer, Request, Flowable<Response>>> factory) Creates a new LDAP listener implementation which will listen for LDAP client connections at the provided address.LdapServer
(String host, int port, Function<LdapSession, BiFunction<Integer, Request, Flowable<Response>>> factory, Options options) Creates a new LDAP listener implementation which will listen for LDAP client connections at the provided address.LdapServer
(Set<InetSocketAddress> addresses, Function<LdapSession, BiFunction<Integer, Request, Flowable<Response>>> factory) Creates a new LDAP listener implementation which will listen for LDAP client connections at the provided address.LdapServer
(Set<InetSocketAddress> addresses, Function<LdapSession, BiFunction<Integer, Request, Flowable<Response>>> factory, Options options) Creates a new LDAP listener implementation which will listen for LDAP client connections at the provided address. -
Uses of Response in org.forgerock.opendj.ldap.messages
Subinterfaces of Response in org.forgerock.opendj.ldap.messagesModifier and TypeInterfaceDescriptioninterface
A Bind result indicates the status of the client's request for authentication.interface
An Compare result indicates the final status of an Compare operation.interface
A Extended result indicates the status of an Extended operation and any additional information associated with the Extended operation, including the optional response name and value.interface
A Generic Extended result indicates the final status of an Generic Extended operation.interface
A Generic Intermediate response provides a mechanism for communicating unrecognized or unsupported Intermediate responses to the client.interface
An Intermediate response provides a general mechanism for defining single-request/multiple-response operations.interface
The password modify extended result as defined in RFC 3062.interface
A Result is used to indicate the status of an operation performed by the server.interface
A Search Result Entry represents an entry found during a Search operation.interface
A Search Result Reference represents an area not yet explored during a Search operation.interface
The start tls extended result as defined in RFC 4511.interface
The who am I extended result as defined in RFC 4532.Classes in org.forgerock.opendj.ldap.messages that implement ResponseModifier and TypeClassDescriptionclass
AbstractExtendedResult<S extends ExtendedResult>
An abstract Extended result which can be used as the basis for implementing new Extended operations.class
AbstractIntermediateResponse<S extends IntermediateResponse>
An abstract Intermediate response which can be used as the basis for implementing new Intermediate responses.Methods in org.forgerock.opendj.ldap.messages that return ResponseModifier and TypeMethodDescriptionResponse.addControl
(Control control) Response.addControls
(Iterable<? extends Control> control) Response.removeControls
(String oid) Methods in org.forgerock.opendj.ldap.messages with parameters of type ResponseModifier and TypeMethodDescriptionstatic LdapMessage
LdapMessage.newResponseMessage
(int messageId, Request forRequest, Response response) Builds and returns anLdapMessage
containing aResponse
.LdapMessage.newResponseMessage
(Response response) Returns a newLdapMessage
containing the providedResponse
. -
Uses of Response in org.forgerock.opendj.ldif
Constructor parameters in org.forgerock.opendj.ldif with type arguments of type ResponseModifierConstructorDescriptionConnectionEntryReader
(Connection connection, SearchRequest searchRequest, BlockingQueue<Response> entries) Creates a new connection entry reader whose destination is the provided connection. -
Uses of Response in org.forgerock.opendj.server.core
Methods in org.forgerock.opendj.server.core that return ResponseModifier and TypeMethodDescriptionResponseStream.next()
Returns the next response, waiting if necessary until one becomes available, or returnsnull
if no more responses are expected.ResponseStream.tryNext()
Returns the next response if it can be obtained without blocking, otherwisenull
.Methods in org.forgerock.opendj.server.core with parameters of type ResponseModifier and TypeMethodDescriptionstatic ResponseStream
Returns a response stream containing a single response.Method parameters in org.forgerock.opendj.server.core with type arguments of type ResponseModifier and TypeMethodDescriptionReturns a response stream which contains only the responses which match the provided predicate.void
Performs an action for each response in this stream blocking until there are no more responses or aResult
has been observed.Returns a response stream containing responses transformed by the provided mapping function.Returns a response stream containing responses transformed by the provided mapping function.ResponseStream.mapOptional
(Function<Response, Response> mapper) Returns a response stream whose responses have been mapped or filtered by the provided optional mapping function.ResponseStream.mapOptional
(Function<Response, Response> mapper) Returns a response stream whose responses have been mapped or filtered by the provided optional mapping function.static ResponseStream
ResponseStream.ofIterator
(Iterator<? extends Response> responses) Returns a response stream containing a sequence of responses.static ResponseStream
Returns a response stream containing a list of responses.static ResponseStream
ResponseStream.ofQueue
(BlockingQueue<? extends Response> queue) Returns a response stream that will poll responses from the provided blocking queue. -
Uses of Response in org.opends.server.authorization.policy
Methods in org.opends.server.authorization.policy that return ResponseModifier and TypeMethodDescriptionAccessController.filterResponse
(Response response) Checks a response:Methods in org.opends.server.authorization.policy with parameters of type ResponseModifier and TypeMethodDescriptionAccessController.filterResponse
(Response response) Checks a response: -
Uses of Response in org.opends.server.protocols
Method parameters in org.opends.server.protocols with type arguments of type ResponseModifier and TypeMethodDescriptionstatic void
ReactiveHandlersUtils.emitResult
(Result result, FlowableEmitter<Response> out) Emits a result to the provided reactive emitter, to signal completion of a request.