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<String,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 org.forgerock.opendj.ldap.Dn |
DirectoryServer.getMonitorProviderDN(MonitorProvider<?> provider)
Construct the DN of a monitor provider entry.
|
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 |
ConnectionHandlerMonitor
This class implements a monitor provider that will report generic information
for an enabled Directory Server connection handler, including its protocol,
listeners, and established connections.
|
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 |
ParallelWorkQueueMonitor
This class defines a Directory Server monitor that can be used to provide
information about the state of the work queue.
|
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.