Package org.opends.server.protocols.jmx
Contains the implementation for the Directory Server connection handler that is responsible for interacting with
clients using JMX. The JMX implementation in this package is actually comprised of three primary components:
- The JMX connection handler which is purely responsible for starting and stopping the actual JMX connector.
- The JMX connector which is responsable for client request handling. A private RMI registry is also created when this JMX Connector is started. The JMX Connector (RMI server object) and its corresponding client part are registered in it.
- The Authentication module which allows a remote client to be authenticated by its LDAP credential.
-
Class Summary Class Description Credential Represents a Ldap credential used for JMX connection authentication.JmxClientConnection This class defines the set of methods and structures that must be implemented by a Directory Server client connection.JmxConnectionHandler This class defines a connection handler that will be used for communicating with administrative clients over JMX.OpendsJmxConnector Wrapper class for the JMX's RMI connector.OpendsJmxPrincipal Represents a Ldap authentication ID used for JMX connection authentication.OpendsRMIJRMPServerImpl AnOpendsRMIJRMPServerImpl
object that is exported through JRMP and that creates client connections as RMI objects exported through JRMP.OpendsRmiServerSocketFactory An implementation of the socketServer.RmiConnector The RMI connector class starts and stops the JMX RMI connector server.