public class XmlDataCollectionConfig extends Object implements Serializable, Comparable<XmlDataCollectionConfig>, Cloneable
| Modifier and Type | Field and Description | 
|---|---|
static String | 
XML_DATACOLLECTION_CONFIG_FILE
The Constant XML_DATACOLLECTION_CONFIG_FILE. 
 | 
| Constructor and Description | 
|---|
XmlDataCollectionConfig()
Instantiates a new XML data collection configuration. 
 | 
XmlDataCollectionConfig(XmlDataCollectionConfig copy)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addDataCollection(XmlDataCollection dataCollection)
Adds the data collection. 
 | 
RrdRepository | 
buildRrdRepository(String collectionName)
Builds the RRD repository. 
 | 
static RrdRepository | 
buildRrdRepository(String rrdRepositoryPath,
                  XmlDataCollection collection)  | 
XmlDataCollectionConfig | 
clone()  | 
int | 
compareTo(XmlDataCollectionConfig obj)  | 
boolean | 
equals(Object obj)  | 
XmlDataCollection | 
getDataCollectionByName(String name)
Gets the data collection by name. 
 | 
String | 
getRrdRepository()
Gets the RRD repository. 
 | 
List<XmlDataCollection> | 
getXmlDataCollections()
Gets the XML data collections. 
 | 
void | 
removeDataCollection(XmlDataCollection dataCollection)
Removes the data collection. 
 | 
void | 
removeDataCollectionByName(String name)
Removes the data collection by name. 
 | 
void | 
setRrdRepository(String rrdRepository)
Sets the RRD repository. 
 | 
void | 
setXmlDataCollections(List<XmlDataCollection> xmlDataCollections)
Sets the XML data collections. 
 | 
public static final String XML_DATACOLLECTION_CONFIG_FILE
public XmlDataCollectionConfig()
public XmlDataCollectionConfig(XmlDataCollectionConfig copy)
public List<XmlDataCollection> getXmlDataCollections()
public void setXmlDataCollections(List<XmlDataCollection> xmlDataCollections)
xmlDataCollections - the new XML data collectionspublic String getRrdRepository()
public void setRrdRepository(String rrdRepository)
rrdRepository - the new RRD repositorypublic void addDataCollection(XmlDataCollection dataCollection)
dataCollection - the data collectionpublic void removeDataCollection(XmlDataCollection dataCollection)
dataCollection - the data collectionpublic void removeDataCollectionByName(String name)
name - the namepublic XmlDataCollection getDataCollectionByName(String name)
name - the namepublic static RrdRepository buildRrdRepository(String rrdRepositoryPath, XmlDataCollection collection)
public RrdRepository buildRrdRepository(String collectionName)
collectionName - the collection namepublic int compareTo(XmlDataCollectionConfig obj)
compareTo in interface Comparable<XmlDataCollectionConfig>public XmlDataCollectionConfig clone()
Copyright © 2021. All rights reserved.