public class BackendMonitor extends MonitorProvider<MonitorProviderCfg>
| Constructor and Description |
|---|
BackendMonitor(Backend<?> backend)
Creates a new instance of this backend monitor provider that will work with
the provided backend.
|
| Modifier and Type | Method and Description |
|---|---|
List<Attribute> |
getMonitorData()
Retrieves a set of attributes containing monitor data that should
be returned to the client if the corresponding monitor entry is
requested.
|
String |
getMonitorInstanceName()
Retrieves the name of this monitor provider.
|
ObjectClass |
getMonitorObjectClass()
Retrieves the objectclass that should be included in the monitor entry
created from this monitor provider.
|
void |
initializeMonitorProvider(MonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the
provided configuration entry.
|
finalizeMonitorProvider, isConfigurationAcceptable, scheduleUpdatepublic BackendMonitor(Backend<?> backend)
initializeMonitorProvider method.backend - The backend with which this monitor is associated.public void initializeMonitorProvider(MonitorProviderCfg configuration)
MonitorProviderinitializeMonitorProvider in class MonitorProvider<MonitorProviderCfg>configuration - The configuration to use to initialize
this monitor provider.public String getMonitorInstanceName()
MonitorProvidergetMonitorInstanceName in class MonitorProvider<MonitorProviderCfg>public ObjectClass getMonitorObjectClass()
getMonitorObjectClass in class MonitorProvider<MonitorProviderCfg>public List<Attribute> getMonitorData()
MonitorProvidergetMonitorData in class MonitorProvider<MonitorProviderCfg>Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.