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.
This package contains the main class of the leader based replication.
Contains a number of API declarations for use throughout the Directory Server.
Contains the policy based access control handler implementation.
Contains various Directory Server backend implementations.
Contains various classes that comprise the core of the Directory Server codebase.
Contains various Directory Server connection handler implementations which will be used to accept connections from
and perform communication with clients over various protocols.
Contains implementations for a number of Directory Server data types.
-
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
An 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 Result is used to indicate the status of an operation performed by the server.Classes in org.forgerock.opendj.ldap.messages that implement ResponseModifier and TypeClassDescriptionfinal record
A Bind result indicates the status of the client's request for authentication.final record
A Compare result indicates the final status of a Compare operation.final record
A Generic Extended result indicates the final status of a Generic Extended operation.final record
Provides a mechanism for communicating intermediate responses to the client.final record
The password modify extended result as defined in RFC 3062.final record
A Search Result Entry represents an entry found during a Search operation.final record
A Search Result Reference represents an area not yet explored during a Search operation.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.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
Constructor parameters in org.forgerock.opendj.server.core with type arguments of type ResponseModifierConstructorDescriptionRouter
(ServerContext serverContext, RequestContext requestContext, Request request, Consumer<Response> out) Creates a new router. -
Uses of Response in org.forgerock.opendj.server.leaderbasedreplication
Method parameters in org.forgerock.opendj.server.leaderbasedreplication with type arguments of type ResponseModifier and TypeMethodDescriptionvoid
ReplicaChangelog.handleRequest
(Request request, Consumer<Response> responseProcessor) Handles a search request to changelog backend. -
Uses of Response in org.opends.server.api
Method parameters in org.opends.server.api with type arguments of type ResponseModifier and TypeMethodDescriptionabstract void
Backend.handleRequest
(RequestContext context, Request request, Consumer<Response> out) Processes a request, publishing the response(s) to the provided consumer.void
LocalBackend.handleRequest
(RequestContext context, Request request, Consumer<Response> out) -
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.backends
Method parameters in org.opends.server.backends with type arguments of type ResponseModifier and TypeMethodDescriptionvoid
ProxyBackend.handleRequest
(RequestContext context, Request request, Consumer<Response> out) -
Uses of Response in org.opends.server.core
Method parameters in org.opends.server.core with type arguments of type ResponseModifier and TypeMethodDescriptionvoid
DirectoryServer.handleRequest
(RequestContext context, Request request, Consumer<Response> responseWriter) void
ServerContext.handleRequest
(RequestContext context, Request request, Consumer<Response> responseWriter) Routes an LDAP request to the appropriate backend(s) for processing.Constructor parameters in org.opends.server.core with type arguments of type ResponseModifierConstructorDescriptionAbandonOperation
(RequestContext context, LocalBackend<?> backend, AbandonRequest request, Consumer<Response> out, ServerContext serverContext) Creates a new abandon operation.AddOperation
(RequestContext context, LocalBackend<?> backend, AddRequest request, Consumer<Response> out, ServerContext serverContext) Creates a new add operation.BindOperation
(RequestContext context, LocalBackend<?> backend, BindRequest request, Consumer<Response> out, ServerContext serverContext) Creates a new bind operation.CompareOperation
(RequestContext context, LocalBackend<?> backend, CompareRequest request, Consumer<Response> out, ServerContext serverContext) Creates a new compare operation.DeleteOperation
(RequestContext context, LocalBackend<?> backend, DeleteRequest request, Consumer<Response> out, ServerContext serverContext) Creates a new delete operation.ExtendedOperation
(RequestContext context, LocalBackend<?> backend, ExtendedRequest<?> request, Consumer<Response> out, ServerContext serverContext) Creates a new extended operation.ModifyDnOperation
(RequestContext context, LocalBackend<?> backend, ModifyDnRequest request, Consumer<Response> out, ServerContext serverContext) Creates a new modify DN operation.ModifyOperation
(RequestContext context, LocalBackend<?> backend, ModifyRequest request, Consumer<Response> out, ServerContext serverContext) Creates a new modify operation.SearchOperation
(RequestContext context, LocalBackend<?> backend, SearchRequest request, Consumer<Response> out, ServerContext serverContext) Creates a new search operation.UnbindOperation
(RequestContext context, LocalBackend<?> backend, UnbindRequest request, Consumer<Response> out, ServerContext serverContext) Creates a new unbind operation. -
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. -
Uses of Response in org.opends.server.types
Fields in org.opends.server.types with type parameters of type ResponseModifier and TypeFieldDescriptionOperation.out
A consumer responsible for sending responses to the client.Constructor parameters in org.opends.server.types with type arguments of type ResponseModifierConstructorDescriptionprotected
Operation
(RequestContext context, LocalBackend<?> backend, Request request, Consumer<Response> out, ServerContext serverContext) Creates a new local operation that will be applied to the specified local backend.