public class VmwareDatacollectionConfigDaoJaxb extends AbstractJaxbConfigDao<VmwareDatacollectionConfig,VmwareDatacollectionConfig> implements VmwareDatacollectionConfigDao
AbstractJaxbConfigDao.JaxbReloadCallback| Constructor and Description |
|---|
VmwareDatacollectionConfigDaoJaxb()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
VmwareDatacollectionConfig |
getConfig()
Returns the loaded config object.
|
String |
getRrdPath()
Returns the base Rrd's path.
|
RrdRepository |
getRrdRepository(String collectionName)
Returns the Rrd repository for a given collection name.
|
VmwareCollection |
getVmwareCollection(String collectionName)
This method returns a subset of the configuration data for a given collection name.
|
VmwareDatacollectionConfig |
translateConfig(VmwareDatacollectionConfig jaxbConfig)
Used to transform the config object to a custom representation.
|
afterPropertiesSet, getConfigResource, getContainer, getDescription, getReloadCheckInterval, loadConfig, setConfigResource, setReloadCheckIntervalpublic VmwareDatacollectionConfigDaoJaxb()
public VmwareDatacollectionConfig getConfig()
getConfig in interface VmwareDatacollectionConfigDaopublic VmwareDatacollectionConfig translateConfig(VmwareDatacollectionConfig jaxbConfig)
translateConfig in class AbstractJaxbConfigDao<VmwareDatacollectionConfig,VmwareDatacollectionConfig>jaxbConfig - a config object.public VmwareCollection getVmwareCollection(String collectionName)
getVmwareCollection in interface VmwareDatacollectionConfigDaocollectionName - the collection's namepublic RrdRepository getRrdRepository(String collectionName)
getRrdRepository in interface VmwareDatacollectionConfigDaocollectionName - the collection's namepublic String getRrdPath()
getRrdPath in interface VmwareDatacollectionConfigDaoCopyright © 2020. All rights reserved.