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 |
|---|---|
Map<String,List<Attrib>> |
getAttributeMap(String cName,
String aSysoid,
String anAddress) |
JmxDatacollectionConfig |
getConfig() |
JmxCollection |
getJmxCollection(String collectionName) |
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 RrdRepository getRrdRepository(String collectionName)
public int getStep(String cName)
public String getRrdPath()
Copyright © 2020. All rights reserved.