Package | Description |
---|---|
org.opends.server.config |
Contains code used to interact with the Directory Server configuration.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server codebase.
|
org.opends.server.extensions |
Contains various implementations of Directory Server APIs that are not appropriate for other packages.
|
org.opends.server.monitors |
Contains various Directory Server monitor provider implementations.
|
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.ldap |
Contains the implementation for the Directory Server connection handler that is responsible for interacting with
clients using LDAPv3.
|
org.opends.server.replication.server |
This package contains the code for the Replication Server part of the Multimaster replication feature.
|
org.opends.server.replication.service |
This package contains the generic of the Multi-Master replication code that works on the Directory Server side.
|
Modifier and Type | Method and Description |
---|---|
List<MonitorProvider<? extends org.forgerock.opendj.server.config.server.MonitorProviderCfg>> |
JMXMBean.getMonitorProviders()
Retrieves the set of monitor providers associated with this JMX MBean.
|
Modifier and Type | Method and Description |
---|---|
void |
JMXMBean.addMonitorProvider(MonitorProvider<? extends org.forgerock.opendj.server.config.server.MonitorProviderCfg> component)
Adds the given monitor provider to the set of components associated with this JMX MBean.
|
boolean |
JMXMBean.removeMonitorProvider(MonitorProvider<?> component)
Removes the given monitor provider from the set of components associated with this JMX MBean.
|
Modifier and Type | Method and Description |
---|---|
static ConcurrentMap<org.forgerock.opendj.ldap.Dn,MonitorProvider<? extends org.forgerock.opendj.server.config.server.MonitorProviderCfg>> |
DirectoryServer.getMonitorProviders()
Retrieves the set of monitor providers that have been registered with the Directory Server, as a mapping between
the monitor name (in all lowercase characters) and the monitor implementation.
|
Modifier and Type | Method and Description |
---|---|
static void |
DirectoryServer.deregisterMonitorProvider(MonitorProvider<? extends org.forgerock.opendj.server.config.server.MonitorProviderCfg> monitorProvider)
Deregisters the specified monitor provider from the Directory Server.
|
static void |
DirectoryServer.registerMonitorProvider(MonitorProvider<? extends org.forgerock.opendj.server.config.server.MonitorProviderCfg> monitorProvider)
Registers the provided monitor provider with the Directory Server.
|
Modifier and Type | Class and Description |
---|---|
class |
DiskSpaceMonitor
This class provides an application-wide disk space monitoring service.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientConnectionMonitorProvider
This class defines a Directory Server monitor provider that can be used to obtain information about the client
connections established to the server.
|
class |
EntryCacheMonitorProvider
This class defines a Directory Server monitor provider that can be used to obtain information about the entry cache
state.
|
class |
LocalBackendMonitor
This class implements a monitor provider that will report generic information for an enabled Directory Server
backend, including its backend ID, base DNs, writability mode, and the number of entries it contains.
|
class |
MemoryUsageMonitorProvider
This class defines a monitor provider that reports information about Directory Server memory usage.
|
class |
StackTraceMonitorProvider
This class defines a Directory Server monitor provider that can be used to obtain a stack trace from all server
threads that are currently defined in the JVM.
|
class |
SystemInfoMonitorProvider
This class defines a Directory Server monitor provider that can be used to collect information about the system and
the JVM on which the Directory Server is running.
|
class |
TraditionalWorkQueueMonitor
This class defines a Directory Server monitor that can be used to provide information about the state of the work
queue.
|
class |
VersionMonitorProvider
This class defines a monitor provider that reports Directory Server version information.
|
Modifier and Type | Class and Description |
---|---|
class |
HTTPStatistics
Collects statistics for HTTP.
|
Modifier and Type | Class and Description |
---|---|
class |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
DataServerHandler
This class defines a server handler, which handles all interaction with a peer server (RS or DS).
|
class |
LightweightServerHandler
This class defines a server handler dedicated to the remote LDAP servers connected to a remote Replication Server.
|
class |
ReplicationServerDomain
This class define an in-memory cache that will be used to store the messages that have been received from an LDAP
server or from another replication server and that should be forwarded to other servers.
|
class |
ReplicationServerHandler
This class defines a server handler, which handles all interaction with a peer replication server.
|
class |
ServerHandler
This class defines a server handler : - that is a MessageHandler (see this class for more details) - that handles all
interaction with a peer server (RS or DS).
|
Modifier and Type | Class and Description |
---|---|
class |
ReplicationMonitor
Class used to generate monitoring information for the replication.
|
Copyright © 2010–2017 ForgeRock AS. All rights reserved.