Uses of Class
org.opends.server.api.ClientConnection
Package
Description
Classes implementing core server APIs.
Contains a number of API declarations for use throughout the Directory Server.
Defines the Directory Server plugin API.
Contains various classes that comprise the core of the Directory Server codebase.
Contains implementations of Directory Server access, error, and debug loggers.
Contains various Directory Server connection handler implementations which will be used to accept connections from
and perform communication with clients over various protocols.
Contains the implementation for the Directory Server connection handler that is responsible for interacting with
clients using HTTP.
Contains the implementation for the Directory Server connection handler that is responsible for interacting with
clients using JMX.
Contains the implementation for the Directory Server connection handler that is responsible for interacting with
clients using LDAPv3.
Contains implementations for a number of Directory Server data types.
Contains a number of interfaces that are implemented by the various types of Directory Server operations.
-
Uses of ClientConnection in org.forgerock.opendj.server.core
Modifier and TypeMethodDescriptionRequestContext.getClientConnection()
Returns the client connection associated with this request.ModifierConstructorDescriptionRequestContext
(org.forgerock.services.context.Context parent, ClientConnection connection, int messageId, long operationId) Creates a new request context.RequestContext
(org.forgerock.services.context.Context parent, ClientConnection connection, int messageId, long operationId, EnumSet<RequestContext.RequestFlag> requestFlags) Creates a new request context, by also specifying additional request settings.RequestContext
(org.forgerock.services.context.Context parent, ClientConnection connection, RequestCancellationState state, int messageId, long operationId) Creates a new request context.RequestContext
(org.forgerock.services.context.Context parent, ClientConnection connection, RequestCancellationState state, int messageId, long operationId, EnumSet<RequestContext.RequestFlag> requestFlags) Creates a new request context, by also specifying additional request settings. -
Uses of ClientConnection in org.opends.server.api
Modifier and TypeMethodDescriptionabstract Collection<ClientConnection>
ConnectionHandler.getClientConnections()
Retrieves the set of active client connections that have been established through this connection handler. -
Uses of ClientConnection in org.opends.server.api.plugin
Modifier and TypeMethodDescriptionDirectoryServerPlugin.doPostConnect
(ClientConnection clientConnection) Performs any processing that should be done when the Directory Server accepts a new connection from a client.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). -
Uses of ClientConnection in org.opends.server.core
Modifier and TypeMethodDescriptionRetrieves the set of client connections authenticated as the specified user.Modifier and TypeMethodDescriptionvoid
DirectoryServer.connectionClosed
(ClientConnection clientConnection) void
ServerContext.connectionClosed
(ClientConnection clientConnection) Indicates that the specified client connection has been closed.PluginConfigManager.invokePostConnectPlugins
(ClientConnection clientConnection) Invokes the set of post-connect plugins that have been configured in the Directory Server.void
PluginConfigManager.invokePostDisconnectPlugins
(ClientConnection clientConnection, DisconnectReason disconnectReason, LocalizableMessage message) Invokes the set of post-disconnect plugins that have been configured in the Directory Server.long
DirectoryServer.newConnectionAccepted
(ClientConnection clientConnection) long
ServerContext.newConnectionAccepted
(ClientConnection clientConnection) Indicates that a new connection has been accepted, increments the associated metrics and assigns a connection ID.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. -
Uses of ClientConnection in org.opends.server.loggers
Modifier and TypeMethodDescriptionstatic void
AccessLogger.logConnect
(ClientConnection connection) 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.logConnect
(ClientConnection clientConnection) static void
AccessLogger.logDisconnect
(ClientConnection connection, 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.void
TextAccessLogPublisher.logDisconnect
(ClientConnection clientConnection, DisconnectReason disconnectReason, LocalizableMessage message) void
AccessLogPublisher.logTlsHandshake
(ClientConnection clientConnection) Writes a message to the access logger with information about the TLS handshake. -
Uses of ClientConnection in org.opends.server.protocols
-
Uses of ClientConnection in org.opends.server.protocols.http
Modifier and TypeMethodDescriptionHttpClientConnectionContext.getClientConnection()
Returns theClientConnection
associated with the HTTP request. -
Uses of ClientConnection in org.opends.server.protocols.jmx
Modifier and TypeClassDescriptionfinal class
This class defines the set of methods and structures that must be implemented by a Directory Server client connection.Modifier and TypeMethodDescriptionJmxConnectionHandler.getClientConnections()
Retrieves the set of active client connections that have been established through this connection handler.Modifier and TypeMethodDescriptionvoid
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. -
Uses of ClientConnection in org.opends.server.protocols.ldap
-
Uses of ClientConnection in org.opends.server.types
-
Uses of ClientConnection in org.opends.server.types.operation
Modifier and TypeMethodDescriptionPluginOperation.getClientConnection()
Retrieves the client connection with which this operation is associated.