-
Class Summary
Class |
Description |
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.
|
LDAPConnectionHandler |
This class defines a connection handler that will be used for communicating with clients over LDAP.
|
LdapStatistics |
This class defines a data structure that will be used to keep track of various metrics related to LDAP communication
that the server has conducted.
|
LdapStatisticsFilter |
Reactive Filter collecting request statistics for cn=monitor reports.
|
Package org.opends.server.protocols.ldap Description
Contains the implementation for the Directory Server connection handler that is responsible for interacting with
clients using LDAPv3. The LDAP implementation in this package is actually comprised of three primary components:
- The LDAP connection handler which is purely responsible for accepting new connections from clients. Once a
connection has been accepted, it is associated with a request handler for further processing.
- One or more LDAP request handlers, which are intended to read requests from the clients and convert them into
operations that are placed in the work queue for further processing. It is possible to have multiple LDAP request
handlers for a single LDAP connection handler, which can provide better performance and scalability on systems
allowing a high degree of parallel processing because it can help avoid the scenario in which the performance is
constrained to the rate at which a single thread can read and process requests from clients.
- The data structures that comprise the LDAPMessage envelope, the various types of protocol op elements, and other
classes needed to represent LDAP protocol data units (PDUs).