Package | Description |
---|---|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.backends.pluggable |
Contains the code for implementing Directory Server pluggable storage backends.
|
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.replication.server |
This package contains the code for the Replication Server part of the Multimaster replication feature.
|
Modifier and Type | Class and Description |
---|---|
class |
EntryCache<T extends EntryCacheCfg>
This class defines the set of methods that must be implemented by a Directory Server entry cache.
|
static class |
KeyManagerProvider.CertificateMonitor
This class implements a monitor provider that will report alias name and expiry date for each X509 certificate
associated to a key manager provider.
|
Modifier and Type | Class and Description |
---|---|
class |
PluggableBackendMonitor
A monitor provider for high level backend statistics, such as filter stats and search counters.
|
Modifier and Type | Method and Description |
---|---|
void |
JMXMBean.addMonitorProvider(MonitorProvider 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<Dn,MonitorProvider> |
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 |
---|---|
void |
ServerContext.deregisterMonitorProvider(MonitorProvider monitorProvider)
Deregisters the specified monitor provider from the Directory Server.
|
static void |
DirectoryServer.deregisterMonitorProvider(MonitorProvider monitorProvider)
Deregisters the specified monitor provider from the Directory Server.
|
void |
ServerContext.registerMonitorProvider(MonitorProvider monitorProvider)
Registers the provided monitor provider with the Directory Server.
|
static void |
DirectoryServer.registerMonitorProvider(MonitorProvider monitorProvider)
Registers the provided monitor provider with the Directory Server.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultEntryCache
This class defines the default entry cache which acts as an arbiter for every entry cache implementation configured
and installed within the Directory Server or acts an an empty cache if no implementation specific entry cache is
configured.
|
class |
FIFOEntryCache
This class defines a Directory Server entry cache that uses a FIFO to keep track of the entries.
|
class |
SoftReferenceEntryCache
This class defines a Directory Server entry cache that uses soft references to manage objects in a way that will
allow them to be freed if the JVM is running low on memory.
|
Modifier and Type | Class and Description |
---|---|
class |
HealthStatusMonitorProvider
A
MonitorProvider for monitoring the server health status. |
class |
JvmMonitorProvider
This class defines a monitor provider that reports information about the JVM it is running into.
|
class |
LocalBackendMonitor<B extends LocalBackend<?>>
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.
|
Modifier and Type | Class and Description |
---|---|
class |
DataServerHandler
This class defines a server handler, which handles all interaction with a peer directory 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.
|
Copyright 2010-2022 ForgeRock AS.