|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.dao.AbstractJaxbConfigDao<DatacollectionConfig,DatacollectionConfig>
org.opennms.netmgt.dao.DefaultDataCollectionConfigDao
public class DefaultDataCollectionConfigDao
DefaultDataCollectionConfigDao
This class is the main repository for SNMP data collection configuration information used by the SNMP service monitor. When this class is loaded it reads the SNNMP data collection configuration into memory.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.opennms.netmgt.dao.AbstractJaxbConfigDao |
|---|
AbstractJaxbConfigDao.JaxbReloadCallback |
| Field Summary |
|---|
| Fields inherited from interface org.opennms.netmgt.config.DataCollectionConfigDao |
|---|
ALL_IF_ATTRIBUTES, NODE_ATTRIBUTES |
| Constructor Summary | |
|---|---|
DefaultDataCollectionConfigDao()
|
|
| Method Summary | |
|---|---|
String |
getConfigDirectory()
|
Map<String,ResourceType> |
getConfiguredResourceTypes()
getConfiguredResourceTypes |
List<MibObject> |
getMibObjectList(String cName,
String aSysoid,
String anAddress,
int ifType)
getMibObjectList |
List<String> |
getRRAList(String collectionName)
getRRAList |
String |
getRrdPath()
getRrdPath |
RrdRepository |
getRrdRepository(String collectionName)
getRrdRepository |
String |
getSnmpStorageFlag(String collectionName)
getSnmpStorageFlag |
int |
getStep(String collectionName)
getStep |
protected DatacollectionConfig |
loadConfig(org.springframework.core.io.Resource resource)
loadConfig |
void |
setConfigDirectory(String configDirectory)
|
DatacollectionConfig |
translateConfig(DatacollectionConfig config)
translateConfig |
| Methods inherited from class org.opennms.netmgt.dao.AbstractJaxbConfigDao |
|---|
afterPropertiesSet, createLoadedLogMessage, getConfigResource, getContainer, getDescription, getReloadCheckInterval, log, setConfigResource, setReloadCheckInterval |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultDataCollectionConfigDao()
| Method Detail |
|---|
protected DatacollectionConfig loadConfig(org.springframework.core.io.Resource resource)
AbstractJaxbConfigDaoloadConfig
loadConfig in class AbstractJaxbConfigDao<DatacollectionConfig,DatacollectionConfig>resource - a Resource object.
public DatacollectionConfig translateConfig(DatacollectionConfig config)
AbstractJaxbConfigDaotranslateConfig
translateConfig in class AbstractJaxbConfigDao<DatacollectionConfig,DatacollectionConfig>config - a K object.
public void setConfigDirectory(String configDirectory)
public String getConfigDirectory()
public String getSnmpStorageFlag(String collectionName)
DataCollectionConfigDaogetSnmpStorageFlag
getSnmpStorageFlag in interface DataCollectionConfigDaocollectionName - a String object.
String object.
public List<MibObject> getMibObjectList(String cName,
String aSysoid,
String anAddress,
int ifType)
DataCollectionConfigDaogetMibObjectList
getMibObjectList in interface DataCollectionConfigDaocName - a String object.aSysoid - a String object.anAddress - a String object.ifType - a int.
List object.public Map<String,ResourceType> getConfiguredResourceTypes()
DataCollectionConfigDaogetConfiguredResourceTypes
getConfiguredResourceTypes in interface DataCollectionConfigDaoMap object.public RrdRepository getRrdRepository(String collectionName)
DataCollectionConfigDaogetRrdRepository
getRrdRepository in interface DataCollectionConfigDaocollectionName - a String object.
RrdRepository object.public int getStep(String collectionName)
DataCollectionConfigDaogetStep
getStep in interface DataCollectionConfigDaocollectionName - a String object.
public List<String> getRRAList(String collectionName)
DataCollectionConfigDaogetRRAList
getRRAList in interface DataCollectionConfigDaocollectionName - a String object.
List object.public String getRrdPath()
DataCollectionConfigDaogetRrdPath
getRrdPath in interface DataCollectionConfigDaoString object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||