public interface SystemInfoMonitorProviderCfg extends MonitorProviderCfg
The System Info Monitor Provider can be used to publish information about the system and virtual machine on which the directory server is running.
Modifier and Type | Method and Description |
---|---|
void |
addSystemInfoChangeListener(ConfigurationChangeListener<SystemInfoMonitorProviderCfg> listener)
Register to be notified when this System Info Monitor Provider is changed.
|
Class<? extends SystemInfoMonitorProviderCfg> |
configurationClass()
Gets the configuration class associated with this System Info Monitor Provider.
|
String |
getJavaClass()
Gets the "java-class" property.
|
void |
removeSystemInfoChangeListener(ConfigurationChangeListener<SystemInfoMonitorProviderCfg> listener)
Deregister an existing System Info Monitor Provider configuration change listener.
|
addChangeListener, isEnabled, removeChangeListener
dn, name
Class<? extends SystemInfoMonitorProviderCfg> configurationClass()
configurationClass
in interface Configuration
configurationClass
in interface MonitorProviderCfg
void addSystemInfoChangeListener(ConfigurationChangeListener<SystemInfoMonitorProviderCfg> listener)
listener
- The System Info Monitor Provider configuration change listener.void removeSystemInfoChangeListener(ConfigurationChangeListener<SystemInfoMonitorProviderCfg> listener)
listener
- The System Info Monitor Provider configuration change listener.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the System Info Monitor Provider implementation.
getJavaClass
in interface MonitorProviderCfg
Copyright 2010-2020 ForgeRock AS.