Package | Description |
---|---|
org.forgerock.opendj.server.config.client |
Provides client-side interfaces for querying and managing the Core
directory server administrative components.
|
org.forgerock.opendj.server.config.meta |
Provides introspection interfaces for the Core directory server
administrative components.
|
org.forgerock.opendj.server.config.server |
Provides server-side interfaces for accessing the Core directory
server administrative components.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
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.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 |
---|---|
ManagedObjectDefinition<? extends MonitorProviderCfgClient,? extends MonitorProviderCfg> |
MonitorProviderCfgClient.definition()
Get the configuration definition associated with this Monitor Provider.
|
Modifier and Type | Method and Description |
---|---|
<C extends MonitorProviderCfgClient> |
RootCfgClient.createMonitorProvider(ManagedObjectDefinition<C,? extends MonitorProviderCfg> d,
String name,
Collection<PropertyException> exceptions)
Creates a new Monitor Provider.
|
Modifier and Type | Method and Description |
---|---|
MonitorProviderCfg |
MonitorProviderCfgDefn.createServerConfiguration(ServerManagedObject<? extends MonitorProviderCfg> impl)
Creates a server configuration view of the provided server managed
object.
|
Modifier and Type | Method and Description |
---|---|
InstantiableRelationDefinition<MonitorProviderCfgClient,MonitorProviderCfg> |
RootCfgDefn.getMonitorProvidersRelationDefinition()
Get the "monitor-providers" relation definition.
|
Class<MonitorProviderCfg> |
MonitorProviderCfgDefn.getServerConfigurationClass()
Gets the server configuration class instance associated with this managed
object definition.
|
Modifier and Type | Method and Description |
---|---|
MonitorProviderCfg |
MonitorProviderCfgDefn.createServerConfiguration(ServerManagedObject<? extends MonitorProviderCfg> impl)
Creates a server configuration view of the provided server managed
object.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClientConnectionMonitorProviderCfg
A server-side interface for querying Client Connection Monitor
Provider settings.
|
interface |
EntryCacheMonitorProviderCfg
A server-side interface for querying Entry Cache Monitor Provider
settings.
|
interface |
MemoryUsageMonitorProviderCfg
A server-side interface for querying Memory Usage Monitor Provider
settings.
|
interface |
StackTraceMonitorProviderCfg
A server-side interface for querying Stack Trace Monitor Provider
settings.
|
interface |
SystemInfoMonitorProviderCfg
A server-side interface for querying System Info Monitor Provider
settings.
|
interface |
VersionMonitorProviderCfg
A server-side interface for querying Version Monitor Provider
settings.
|
Modifier and Type | Method and Description |
---|---|
MonitorProviderCfg |
RootCfg.getMonitorProvider(String name)
Gets the named Monitor Provider.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends MonitorProviderCfg> |
MonitorProviderCfg.configurationClass()
Gets the configuration class associated with this Monitor Provider.
|
Modifier and Type | Method and Description |
---|---|
void |
MonitorProviderCfg.addChangeListener(ConfigurationChangeListener<MonitorProviderCfg> listener)
Register to be notified when this Monitor Provider is changed.
|
void |
RootCfg.addMonitorProviderAddListener(ConfigurationAddListener<MonitorProviderCfg> listener)
Registers to be notified when new Monitor Providers are added.
|
void |
RootCfg.addMonitorProviderDeleteListener(ConfigurationDeleteListener<MonitorProviderCfg> listener)
Registers to be notified when existing Monitor Providers are deleted.
|
void |
MonitorProviderCfg.removeChangeListener(ConfigurationChangeListener<MonitorProviderCfg> listener)
Deregister an existing Monitor Provider configuration change listener.
|
void |
RootCfg.removeMonitorProviderAddListener(ConfigurationAddListener<MonitorProviderCfg> listener)
Deregisters an existing Monitor Provider configuration add listener.
|
void |
RootCfg.removeMonitorProviderDeleteListener(ConfigurationDeleteListener<MonitorProviderCfg> listener)
Deregisters an existing Monitor Provider configuration delete listener.
|
Modifier and Type | Class and Description |
---|---|
class |
MonitorProvider<T extends MonitorProviderCfg>
This class defines the set of methods and structures that must be
implemented by a Directory Server module that can provide usage,
performance, availability, or other kinds of monitor information to clients.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MonitorProvider.isConfigurationAcceptable(MonitorProviderCfg configuration,
List<LocalizableMessage> unacceptableReasons)
Indicates whether the provided configuration is acceptable for
this monitor provider.
|
Modifier and Type | Method and Description |
---|---|
List<MonitorProvider<? extends 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 MonitorProviderCfg> component)
Adds the given monitor provider to the set of components associated with
this JMX MBean.
|
Modifier and Type | Method and Description |
---|---|
static ConcurrentMap<String,MonitorProvider<? extends 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 |
---|---|
ConfigChangeResult |
MonitorConfigManager.applyConfigurationAdd(MonitorProviderCfg configuration) |
ConfigChangeResult |
MonitorConfigManager.applyConfigurationChange(MonitorProviderCfg configuration) |
ConfigChangeResult |
MonitorConfigManager.applyConfigurationDelete(MonitorProviderCfg configuration) |
boolean |
MonitorConfigManager.isConfigurationAddAcceptable(MonitorProviderCfg configuration,
List<LocalizableMessage> unacceptableReasons) |
boolean |
MonitorConfigManager.isConfigurationChangeAcceptable(MonitorProviderCfg configuration,
List<LocalizableMessage> unacceptableReasons) |
boolean |
MonitorConfigManager.isConfigurationDeleteAcceptable(MonitorProviderCfg configuration,
List<LocalizableMessage> unacceptableReasons) |
Modifier and Type | Method and Description |
---|---|
static void |
DirectoryServer.deregisterMonitorProvider(MonitorProvider<? extends MonitorProviderCfg> monitorProvider)
Deregisters the specified monitor provider from the Directory Server.
|
static void |
DirectoryServer.registerMonitorProvider(MonitorProvider<? extends MonitorProviderCfg> monitorProvider)
Registers the provided monitor provider with the Directory Server.
|
Modifier and Type | Method and Description |
---|---|
void |
DiskSpaceMonitor.initializeMonitorProvider(MonitorProviderCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
TraditionalWorkQueueMonitor.initializeMonitorProvider(MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
ParallelWorkQueueMonitor.initializeMonitorProvider(MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
ConnectionHandlerMonitor.initializeMonitorProvider(MonitorProviderCfg configuration) |
void |
BackendMonitor.initializeMonitorProvider(MonitorProviderCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
LDAPStatistics.initializeMonitorProvider(MonitorProviderCfg configuration) |
Modifier and Type | Method and Description |
---|---|
void |
ServerHandler.initializeMonitorProvider(MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
ReplicationServerDomain.initializeMonitorProvider(MonitorProviderCfg configuraiton)
Initializes this monitor provider based on the information in the provided configuration entry.
|
void |
LightweightServerHandler.initializeMonitorProvider(MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
Modifier and Type | Method and Description |
---|---|
void |
ReplicationMonitor.initializeMonitorProvider(MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the provided configuration entry.
|
Copyright 2010-2017 ForgeRock AS.