public class XmlDataCollectionConfigDaoJaxb extends AbstractJaxbConfigDao<XmlDataCollectionConfig,XmlDataCollectionConfig> implements XmlDataCollectionConfigDao
AbstractJaxbConfigDao.JaxbReloadCallback
Constructor and Description |
---|
XmlDataCollectionConfigDaoJaxb()
Instantiates a new XML data collection configuration DAO using JAXB.
|
Modifier and Type | Method and Description |
---|---|
XmlDataCollectionConfig |
getConfig()
Gets the configuration.
|
XmlDataCollection |
getDataCollectionByIndex(int idx)
Gets the data collection by index.
|
XmlDataCollection |
getDataCollectionByName(String name)
Gets the data collection by name.
|
protected XmlDataCollectionConfig |
translateConfig(XmlDataCollectionConfig config)
translateConfig
|
addOnReloadedCallback, afterPropertiesSet, getConfigResource, getContainer, getDescription, getReloadCheckInterval, loadConfig, setConfigResource, setReloadCheckInterval
public XmlDataCollectionConfigDaoJaxb()
public XmlDataCollection getDataCollectionByName(String name)
XmlDataCollectionConfigDao
getDataCollectionByName
in interface XmlDataCollectionConfigDao
name
- the collection namepublic XmlDataCollection getDataCollectionByIndex(int idx)
XmlDataCollectionConfigDao
getDataCollectionByIndex
in interface XmlDataCollectionConfigDao
idx
- the collection indexpublic XmlDataCollectionConfig getConfig()
XmlDataCollectionConfigDao
getConfig
in interface XmlDataCollectionConfigDao
protected XmlDataCollectionConfig translateConfig(XmlDataCollectionConfig config)
AbstractJaxbConfigDao
translateConfig
translateConfig
in class AbstractJaxbConfigDao<XmlDataCollectionConfig,XmlDataCollectionConfig>
config
- a K object.Copyright © 2021. All rights reserved.