Interface SystemInfoMonitorProviderCfg
-
- All Superinterfaces:
Configuration,MonitorProviderCfg
public interface SystemInfoMonitorProviderCfg extends MonitorProviderCfg
A server-side interface for querying System Info Monitor Provider settings.The System Info Monitor Provider can be used to publish information about the system and virtual machine on which the directory server is running.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddSystemInfoChangeListener(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.StringgetJavaClass()Gets the "java-class" property.voidremoveSystemInfoChangeListener(ConfigurationChangeListener<SystemInfoMonitorProviderCfg> listener)Deregister an existing System Info Monitor Provider configuration change listener.-
Methods inherited from interface org.forgerock.opendj.config.Configuration
dn, name
-
Methods inherited from interface org.forgerock.opendj.server.config.server.MonitorProviderCfg
addChangeListener, isEnabled, removeChangeListener
-
-
-
-
Method Detail
-
configurationClass
Class<? extends SystemInfoMonitorProviderCfg> configurationClass()
Gets the configuration class associated with this System Info Monitor Provider.- Specified by:
configurationClassin interfaceConfiguration- Specified by:
configurationClassin interfaceMonitorProviderCfg- Returns:
- Returns the configuration class associated with this System Info Monitor Provider.
-
addSystemInfoChangeListener
void addSystemInfoChangeListener(ConfigurationChangeListener<SystemInfoMonitorProviderCfg> listener)
Register to be notified when this System Info Monitor Provider is changed.- Parameters:
listener- The System Info Monitor Provider configuration change listener.
-
removeSystemInfoChangeListener
void removeSystemInfoChangeListener(ConfigurationChangeListener<SystemInfoMonitorProviderCfg> listener)
Deregister an existing System Info Monitor Provider configuration change listener.- Parameters:
listener- The System Info Monitor Provider configuration change listener.
-
getJavaClass
String getJavaClass()
Gets the "java-class" property.Specifies the fully-qualified name of the Java class that provides the System Info Monitor Provider implementation.
- Specified by:
getJavaClassin interfaceMonitorProviderCfg- Returns:
- Returns the value of the "java-class" property.
-
-