Package | Description |
---|---|
org.forgerock.opendj.server.core |
Classes implementing a Grizzly based
ConnectionHandler using reactive api. |
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.api.plugin |
Defines the Directory Server plugin API.
|
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 |
Contains various Directory Server connection handler implementations which will be used to accept connections from
and perform communication with clients over various protocols.
|
org.opends.server.protocols.http |
Contains the implementation for the Directory Server connection handler that is responsible for interacting with
clients using HTTP.
|
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.
|
org.opends.server.snmp |
This package contains Simple Network Management Protocol (SNMP) connection handler, the required classes to support
MIB 2605 objects and SNMP requests, and the SNMP adaptor that allows a SNMP manager to access OpenDS monitoring
information.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data types.
|
org.opends.server.types.operation |
Contains a number of interfaces that are implemented by the various types of Directory Server operations.
|
Modifier and Type | Method and Description |
---|---|
ClientConnection |
ConnectionContext.getClientConnection()
Returns the client connection.
|
Constructor and Description |
---|
ConnectionContext(ClientConnection clientConnection,
org.forgerock.services.context.Context parent)
Creates a new client context with a parent context.
|
Modifier and Type | Method and Description |
---|---|
abstract Collection<ClientConnection> |
ConnectionHandler.getClientConnections()
Retrieves the set of active client connections that have been established through this connection handler.
|
Modifier and Type | Method and Description |
---|---|
PluginResult.PostConnect |
DirectoryServerPlugin.doPostConnect(ClientConnection clientConnection)
Performs any processing that should be done when the Directory Server accepts a new connection from a client.
|
PluginResult.PostDisconnect |
DirectoryServerPlugin.doPostDisconnect(ClientConnection clientConnection,
DisconnectReason disconnectReason,
LocalizableMessage message)
Performs any processing that should be done whenever a client connection is closed (regardless of whether the
closure is initiated by the client or the server).
|
Modifier and Type | Method and Description |
---|---|
CopyOnWriteArraySet<ClientConnection> |
AuthenticatedUsers.get(Dn userDN)
Retrieves the set of client connections authenticated as the specified user.
|
Modifier and Type | Method and Description |
---|---|
static void |
DirectoryServer.connectionClosed(ClientConnection clientConnection)
Indicates that the specified client connection has been closed.
|
PluginResult.PostConnect |
PluginConfigManager.invokePostConnectPlugins(ClientConnection clientConnection)
Invokes the set of post-connect plugins that have been configured in the Directory Server.
|
PluginResult.PostDisconnect |
PluginConfigManager.invokePostDisconnectPlugins(ClientConnection clientConnection,
DisconnectReason disconnectReason,
LocalizableMessage message)
Invokes the set of post-disconnect plugins that have been configured in the Directory Server.
|
static long |
DirectoryServer.newConnectionAccepted(ClientConnection clientConnection)
Indicates that a new connection has been accepted and increments the associated counters.
|
void |
AuthenticatedUsers.put(Dn userDN,
ClientConnection clientConnection)
Registers the provided user DN and client connection with this object.
|
void |
AuthenticatedUsers.remove(Dn userDN,
ClientConnection clientConnection)
Deregisters the provided user DN and client connection with this object.
|
Modifier and Type | Method and Description |
---|---|
void |
TextAccessLogPublisher.logConnect(ClientConnection clientConnection) |
static void |
AccessLogger.logConnect(ClientConnection clientConnection)
Writes a message to the access logger with information about a new client connection that has been established,
regardless of whether it will be immediately terminated.
|
void |
AccessLogPublisher.logConnect(ClientConnection clientConnection)
Writes a message to the access logger with information about a new client connection that has been established,
regardless of whether it will be immediately terminated.
|
void |
TextAccessLogPublisher.logDisconnect(ClientConnection clientConnection,
DisconnectReason disconnectReason,
LocalizableMessage message) |
static void |
AccessLogger.logDisconnect(ClientConnection clientConnection,
DisconnectReason disconnectReason,
LocalizableMessage message)
Writes a message to the access logger with information about the termination of an existing client connection.
|
void |
AccessLogPublisher.logDisconnect(ClientConnection clientConnection,
DisconnectReason disconnectReason,
LocalizableMessage message)
Writes a message to the access logger with information about the termination of an existing client connection.
|
Modifier and Type | Method and Description |
---|---|
Collection<ClientConnection> |
LDIFConnectionHandler.getClientConnections() |
Modifier and Type | Method and Description |
---|---|
Collection<ClientConnection> |
HTTPConnectionHandler.getClientConnections() |
Modifier and Type | Class and Description |
---|---|
class |
JmxClientConnection
This class defines the set of methods and structures that must be implemented by a Directory Server client
connection.
|
Modifier and Type | Method and Description |
---|---|
ClientConnection |
Credential.getClientConnection()
Returns the associated Client connection.
|
Modifier and Type | Method and Description |
---|---|
Collection<ClientConnection> |
JmxConnectionHandler.getClientConnections()
Retrieves the set of active client connections that have been established through this connection handler.
|
Modifier and Type | Method and Description |
---|---|
void |
JmxConnectionHandler.registerClientConnection(ClientConnection connection)
Registers a client connection with this JMX connection handler.
|
void |
JmxConnectionHandler.unregisterClientConnection(ClientConnection connection)
Unregisters a client connection from this JMX connection handler.
|
Constructor and Description |
---|
Credential(ClientConnection clientConnection)
Default Constructor.
|
Modifier and Type | Class and 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.
|
Modifier and Type | Method and Description |
---|---|
Collection<ClientConnection> |
LDAPConnectionHandler.getClientConnections() |
Modifier and Type | Method and Description |
---|---|
Collection<ClientConnection> |
SNMPConnectionHandler.getClientConnections() |
Modifier and Type | Method and Description |
---|---|
ClientConnection |
Operation.getClientConnection() |
Modifier and Type | Method and Description |
---|---|
ClientConnection |
PluginOperation.getClientConnection()
Retrieves the client connection with which this operation is associated.
|
Copyright 2010-2022 ForgeRock AS.