Package org.opennms.netmgt.rrd.model.v1
Class RRDv1
- java.lang.Object
-
- org.opennms.netmgt.rrd.model.AbstractRRD
-
- org.opennms.netmgt.rrd.model.v1.RRDv1
-
public class RRDv1 extends AbstractRRD
The Class RRD (Round Robin Database) supports version 1 only (JRobin).- Author:
- Alejandro Galue
-
-
Constructor Summary
Constructors Constructor Description RRDv1()Instantiates a new RRDv1.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDataSource(AbstractDS ds)Adds the data source.voidaddRRA(AbstractRRA rra)Adds the RRA.protected AbstractRRDcreateRRD()Creates the RRD.AbstractDSgetDataSource(int index)Gets the data source.List<DS>getDataSources()Gets the data sources.List<RRA>getRras()Gets the RRAs.voidsetDataSources(List<DS> dataSources)Sets the data sources.voidsetRras(List<RRA> rras)Sets the RRAs.-
Methods inherited from class org.opennms.netmgt.rrd.model.AbstractRRD
findRowByTimestamp, findTimestampByRow, formatEquals, getEndTimestamp, getIndex, getLastUpdate, getMergeableRRA, getStartTimestamp, getStep, getVersion, hasEqualsRras, hasMergeableRRAs, merge, merge, reset, setLastUpdate, setStep, setVersion, split
-
-
-
-
Method Detail
-
getRras
public List<RRA> getRras()
Description copied from class:AbstractRRDGets the RRAs.- Specified by:
getRrasin classAbstractRRD- Returns:
- the RRAs
-
getDataSources
public List<DS> getDataSources()
Description copied from class:AbstractRRDGets the data sources.- Specified by:
getDataSourcesin classAbstractRRD- Returns:
- the data sources
-
setDataSources
public void setDataSources(List<DS> dataSources)
Sets the data sources.- Parameters:
dataSources- the new data sources
-
createRRD
protected AbstractRRD createRRD()
Description copied from class:AbstractRRDCreates the RRD.- Specified by:
createRRDin classAbstractRRD- Returns:
- the abstract RRD
-
addDataSource
public void addDataSource(AbstractDS ds)
Description copied from class:AbstractRRDAdds the data source.- Specified by:
addDataSourcein classAbstractRRD- Parameters:
ds- the DS
-
getDataSource
public AbstractDS getDataSource(int index)
Description copied from class:AbstractRRDGets the data source.- Specified by:
getDataSourcein classAbstractRRD- Parameters:
index- the index- Returns:
- the data source
-
addRRA
public void addRRA(AbstractRRA rra)
Description copied from class:AbstractRRDAdds the RRA.- Specified by:
addRRAin classAbstractRRD- Parameters:
rra- the RRA
-
-