Uses of Interface
org.opends.server.api.RequestHandler
-
Packages that use RequestHandler Package Description org.forgerock.opendj.server.core Classes implementing core server APIs.org.opends.server.api Contains a number of API declarations for use throughout the Directory Server.org.opends.server.authorization.policy Contains the policy based access control handler implementation.org.opends.server.backends Contains various Directory Server backend implementations.org.opends.server.backends.jeb Contains the code for the Directory Server backend that uses the Berkeley DB Java Edition as the repository for storing entry and index information.org.opends.server.backends.pluggable Contains the code for implementing Directory Server pluggable storage backends.org.opends.server.backends.task Contains the code for the Directory Server backend that provides an interface for executing administrative tasks.org.opends.server.core Contains various classes that comprise the core of the Directory Server codebase.org.opends.server.loggers Contains implementations of Directory Server access, error, and debug loggers.org.opends.server.protocols.jmx Contains the implementation for the Directory Server connection handler that is responsible for interacting with clients using JMX.org.opends.server.protocols.ldap Contains the implementation for the Directory Server connection handler that is responsible for interacting with clients using LDAPv3. -
-
Uses of RequestHandler in org.forgerock.opendj.server.core
Classes in org.forgerock.opendj.server.core that implement RequestHandler Modifier and Type Class Description class
Router
Provides routing on LDAP requests based on Dns.Methods in org.forgerock.opendj.server.core that return RequestHandler Modifier and Type Method Description static RequestHandler
Router. newRouter(CoreConfigManager coreConfigManager, BackendConfigManager backendConfigManager)
Creates a new router.Methods in org.forgerock.opendj.server.core with parameters of type RequestHandler Modifier and Type Method Description Flowable<Response>
AddBinaryOptionReactiveFilter. filter(org.forgerock.services.context.Context context, Request request, RequestHandler next)
-
Uses of RequestHandler in org.opends.server.api
Classes in org.opends.server.api that implement RequestHandler Modifier and Type Class Description class
Backend<C extends Configuration>
Represents a directory server backend, which can be either local or remote (proxy).class
ClientConnection
This class defines the set of methods and structures that must be implemented by a Directory Server client connection.class
LocalBackend<C extends Configuration>
This class defines the set of methods and structures that must be implemented for a Directory Server backend.class
TypedRequestHandler
Base class for implementingRequestHandler
s whose behavior depends on the type ofRequest
.Methods in org.opends.server.api that return RequestHandler Modifier and Type Method Description RequestHandler
RequestFilterChain. then(RequestHandler handler)
Terminate the filter chain with the specified handler.Methods in org.opends.server.api with parameters of type RequestHandler Modifier and Type Method Description Flowable<Response>
ClientSideResultCodeRequestFilter. filter(org.forgerock.services.context.Context context, Request request, RequestHandler next)
Flowable<Response>
RequestFilter. filter(org.forgerock.services.context.Context context, Request request, RequestHandler next)
Filters the request and/or response of an exchange.Flowable<Response>
RequestFilterChain. filter(org.forgerock.services.context.Context context, Request request, RequestHandler next)
Flowable<Response>
TypedProtocolOpFilter. filter(org.forgerock.services.context.Context context, Request request, RequestHandler next)
Flowable<Response>
TypedRequestFilter. filter(org.forgerock.services.context.Context context, Request request, RequestHandler next)
protected Flowable<Response>
TypedProtocolOpFilter. filterAbandon(org.forgerock.services.context.Context context, AbandonRequest request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterAbandon(org.forgerock.services.context.Context context, AbandonRequest request, RequestHandler next)
Filters abandon requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterAdd(org.forgerock.services.context.Context context, AddRequest request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterAdd(org.forgerock.services.context.Context context, AddRequest request, RequestHandler next)
Filters add requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterAny(org.forgerock.services.context.Context context, Request request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterAny(org.forgerock.services.context.Context context, Request request, RequestHandler next)
Filters requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterBind(org.forgerock.services.context.Context context, BindRequest request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterBind(org.forgerock.services.context.Context context, BindRequest request, RequestHandler next)
Filters bind requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterCompare(org.forgerock.services.context.Context context, CompareRequest request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterCompare(org.forgerock.services.context.Context context, CompareRequest request, RequestHandler next)
Filters compare requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterDelete(org.forgerock.services.context.Context context, DeleteRequest request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterDelete(org.forgerock.services.context.Context context, DeleteRequest request, RequestHandler next)
Filters delete requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterExtended(org.forgerock.services.context.Context context, ExtendedRequest<?> request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterExtended(org.forgerock.services.context.Context context, ExtendedRequest<?> request, RequestHandler next)
Filters extended requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterInvalid(org.forgerock.services.context.Context context, InvalidRequest request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterInvalid(org.forgerock.services.context.Context context, InvalidRequest request, RequestHandler next)
Filters invalid requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterModify(org.forgerock.services.context.Context context, ModifyRequest request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterModify(org.forgerock.services.context.Context context, ModifyRequest request, RequestHandler next)
Filters modify requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterModifyDn(org.forgerock.services.context.Context context, ModifyDnRequest request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterModifyDn(org.forgerock.services.context.Context context, ModifyDnRequest request, RequestHandler next)
Filters modify-dn requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterSearch(org.forgerock.services.context.Context context, SearchRequest request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterSearch(org.forgerock.services.context.Context context, SearchRequest request, RequestHandler next)
Filters search requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterUnbind(org.forgerock.services.context.Context context, UnbindRequest request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterUnbind(org.forgerock.services.context.Context context, UnbindRequest request, RequestHandler next)
Filters unbind requests and their responses.protected Flowable<Response>
TypedProtocolOpFilter. filterUnknown(org.forgerock.services.context.Context context, UnknownRequest request, RequestHandler next)
Forwards the request to the next handler in the chain.protected Flowable<Response>
TypedRequestFilter. filterUnknown(org.forgerock.services.context.Context context, UnknownRequest request, RequestHandler next)
Filters unknown requests and their responses.RequestHandler
RequestFilterChain. then(RequestHandler handler)
Terminate the filter chain with the specified handler. -
Uses of RequestHandler in org.opends.server.authorization.policy
Methods in org.opends.server.authorization.policy with parameters of type RequestHandler Modifier and Type Method Description Flowable<Response>
PolicyBasedAccessControlHandler. filter(org.forgerock.services.context.Context context, Request request, RequestHandler next)
-
Uses of RequestHandler in org.opends.server.backends
Classes in org.opends.server.backends that implement RequestHandler Modifier and Type Class Description class
ChangelogBackend
A backend that provides access to the changelog, i.e.class
ConfigurationBackend
Back-end responsible for management of configuration entries.class
LDIFBackend
This class provides a backend implementation that stores the underlying data in an LDIF file.class
MemoryBackend
This class defines a very simple backend that stores its information in memory.class
MonitorBackend
This class defines a backend to hold Directory Server monitor entries.class
NullBackend
This class implements /dev/null like backend for development and testing.class
ProxyBackend
Implements the proxy backend, i.e.class
RootDSEBackend
This class defines a backend to hold the Directory Server root DSE.class
SchemaBackend
This class defines a backend to hold the Directory Server schema information. -
Uses of RequestHandler in org.opends.server.backends.jeb
Classes in org.opends.server.backends.jeb that implement RequestHandler Modifier and Type Class Description class
JEBackend
Class defined in the configuration for this backend type. -
Uses of RequestHandler in org.opends.server.backends.pluggable
Classes in org.opends.server.backends.pluggable that implement RequestHandler Modifier and Type Class Description class
BackendImpl<C extends PluggableBackendCfg>
This is an implementation of a Directory Server Backend which stores entries locally in a pluggable storage. -
Uses of RequestHandler in org.opends.server.backends.task
Classes in org.opends.server.backends.task that implement RequestHandler Modifier and Type Class Description class
TaskBackend
This class provides an implementation of a Directory Server backend that may be used to execute various kinds of administrative tasks on a one-time or recurring basis. -
Uses of RequestHandler in org.opends.server.core
Methods in org.opends.server.core that return RequestHandler Modifier and Type Method Description RequestHandler
DirectoryServer. getLdapRouter()
RequestHandler
ServerContext. getLdapRouter()
Returns the router, which routes the LDAP requests to appropriate backend(s). -
Uses of RequestHandler in org.opends.server.loggers
Methods in org.opends.server.loggers with parameters of type RequestHandler Modifier and Type Method Description Flowable<Response>
ReactiveFilterAccessLog. filter(org.forgerock.services.context.Context context, Request request, RequestHandler next)
-
Uses of RequestHandler in org.opends.server.protocols.jmx
Classes in org.opends.server.protocols.jmx that implement RequestHandler Modifier and Type Class Description class
JmxClientConnection
This class defines the set of methods and structures that must be implemented by a Directory Server client connection. -
Uses of RequestHandler in org.opends.server.protocols.ldap
Classes in org.opends.server.protocols.ldap that implement RequestHandler Modifier and Type Class Description class
LdapClientConnection
This class defines an LDAP client connection, which is a type of client connection that will be accepted by an instance of the LDAP connection handler and have its requests decoded by an LDAP request handler.Methods in org.opends.server.protocols.ldap with parameters of type RequestHandler Modifier and Type Method Description Flowable<Response>
LdapStatisticsFilter. filter(org.forgerock.services.context.Context context, Request request, RequestHandler next)
-