public class JMXDataCollectionConfigDao extends AbstractMergingJaxbConfigDao<JmxDatacollectionConfig,JmxDatacollectionConfig>
| Modifier and Type | Field and Description | 
|---|---|
static org.slf4j.Logger | 
LOG  | 
| Constructor and Description | 
|---|
JMXDataCollectionConfigDao()  | 
| Modifier and Type | Method and Description | 
|---|---|
static Map<String,List<Attrib>> | 
getAttributeMap(JmxCollection collection,
               String aSysoid,
               String anAddress)  | 
Map<String,List<Attrib>> | 
getAttributeMap(String cName,
               String aSysoid,
               String anAddress)  | 
JmxDatacollectionConfig | 
getConfig()  | 
JmxCollection | 
getJmxCollection(String collectionName)  | 
static Map<String,BeanInfo> | 
getMBeanInfo(JmxCollection collection)  | 
Map<String,BeanInfo> | 
getMBeanInfo(String cName)  | 
String | 
getRrdPath()  | 
RrdRepository | 
getRrdRepository(String collectionName)  | 
int | 
getStep(String cName)  | 
JmxDatacollectionConfig | 
mergeConfigs(JmxDatacollectionConfig source,
            JmxDatacollectionConfig target)  | 
void | 
onConfigUpdated(JmxDatacollectionConfig config)
Called when the configuration updated was updated. 
 | 
JmxDatacollectionConfig | 
translateConfig(JmxDatacollectionConfig config)  | 
getLastUpdate, getObject, getOpennmsHome, getReloadCheckInterval, setOpennmsHome, setReloadCheckIntervalpublic JmxDatacollectionConfig translateConfig(JmxDatacollectionConfig config)
translateConfig in class AbstractMergingJaxbConfigDao<JmxDatacollectionConfig,JmxDatacollectionConfig>public JmxDatacollectionConfig getConfig()
public JmxDatacollectionConfig mergeConfigs(JmxDatacollectionConfig source, JmxDatacollectionConfig target)
mergeConfigs in class AbstractMergingJaxbConfigDao<JmxDatacollectionConfig,JmxDatacollectionConfig>public void onConfigUpdated(JmxDatacollectionConfig config)
AbstractMergingJaxbConfigDaoonConfigUpdated in class AbstractMergingJaxbConfigDao<JmxDatacollectionConfig,JmxDatacollectionConfig>public JmxCollection getJmxCollection(String collectionName)
public Map<String,List<Attrib>> getAttributeMap(String cName, String aSysoid, String anAddress)
public static Map<String,List<Attrib>> getAttributeMap(JmxCollection collection, String aSysoid, String anAddress)
public static Map<String,BeanInfo> getMBeanInfo(JmxCollection collection)
public RrdRepository getRrdRepository(String collectionName)
public int getStep(String cName)
public String getRrdPath()
Copyright © 2021. All rights reserved.