public class EntryCacheMonitorProvider extends MonitorProvider<EntryCacheMonitorProviderCfg>
| Constructor and Description |
|---|
EntryCacheMonitorProvider()
Creates default instance of this monitor provider.
|
EntryCacheMonitorProvider(String entryCacheName,
EntryCache<? extends EntryCacheCfg> entryCache)
Creates implementation specific instance of this monitor provider.
|
| 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.
|
void |
initializeMonitorProvider(EntryCacheMonitorProviderCfg configuration)
Initializes this monitor provider based on the information in the
provided configuration entry.
|
finalizeMonitorProvider, getMonitorObjectClass, isConfigurationAcceptable, scheduleUpdatepublic EntryCacheMonitorProvider()
public EntryCacheMonitorProvider(String entryCacheName, EntryCache<? extends EntryCacheCfg> entryCache)
entryCacheName - The name to use for this monitor provider.entryCache - The entry cache to associate this monitor
provider with.public void initializeMonitorProvider(EntryCacheMonitorProviderCfg configuration) throws ConfigException
initializeMonitorProvider in class MonitorProvider<EntryCacheMonitorProviderCfg>configuration - The configuration to use to initialize
this monitor provider.ConfigException - If an unrecoverable problem arises in
the process of performing the
initialization.public String getMonitorInstanceName()
getMonitorInstanceName in class MonitorProvider<EntryCacheMonitorProviderCfg>public List<Attribute> getMonitorData()
getMonitorData in class MonitorProvider<EntryCacheMonitorProviderCfg>Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.