public class VmwareCimDatacollectionConfigDaoJaxb extends AbstractJaxbConfigDao<VmwareCimDatacollectionConfig,VmwareCimDatacollectionConfig> implements VmwareCimDatacollectionConfigDao
AbstractJaxbConfigDao.JaxbReloadCallback
Constructor and Description |
---|
VmwareCimDatacollectionConfigDaoJaxb()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
VmwareCimDatacollectionConfig |
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.
|
VmwareCimCollection |
getVmwareCimCollection(String collectionName)
This method returns a subset of the configuration data for a given collection name.
|
VmwareCimDatacollectionConfig |
translateConfig(VmwareCimDatacollectionConfig jaxbConfig)
Used to transform the config object to a custom representation.
|
addOnReloadedCallback, afterPropertiesSet, getConfigResource, getContainer, getDescription, getReloadCheckInterval, loadConfig, setConfigResource, setReloadCheckInterval
public VmwareCimDatacollectionConfigDaoJaxb()
public VmwareCimDatacollectionConfig getConfig()
getConfig
in interface VmwareCimDatacollectionConfigDao
public VmwareCimDatacollectionConfig translateConfig(VmwareCimDatacollectionConfig jaxbConfig)
translateConfig
in class AbstractJaxbConfigDao<VmwareCimDatacollectionConfig,VmwareCimDatacollectionConfig>
jaxbConfig
- a config object.public VmwareCimCollection getVmwareCimCollection(String collectionName)
getVmwareCimCollection
in interface VmwareCimDatacollectionConfigDao
collectionName
- the collection's namepublic RrdRepository getRrdRepository(String collectionName)
getRrdRepository
in interface VmwareCimDatacollectionConfigDao
collectionName
- the collection's namepublic String getRrdPath()
getRrdPath
in interface VmwareCimDatacollectionConfigDao
Copyright © 2021. All rights reserved.