Package org.jrobin.core
Class XmlReader
- java.lang.Object
-
- org.jrobin.core.DataImporter
-
- org.jrobin.core.XmlReader
-
class XmlReader extends DataImporter
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) doublegetAccumValue(int dsIndex)(package private) intgetArcCount()(package private) StringgetConsolFun(int arcIndex)(package private) intgetDsCount()(package private) StringgetDsName(int dsIndex)(package private) StringgetDsType(int dsIndex)(package private) longgetHeartbeat(int dsIndex)(package private) longgetLastUpdateTime()(package private) doublegetLastValue(int dsIndex)(package private) doublegetMaxValue(int dsIndex)(package private) doublegetMinValue(int dsIndex)(package private) longgetNanSeconds(int dsIndex)(package private) intgetRows(int arcIndex)(package private) doublegetStateAccumValue(int arcIndex, int dsIndex)(package private) intgetStateNanSteps(int arcIndex, int dsIndex)(package private) longgetStep()(package private) intgetSteps(int arcIndex)(package private) double[]getValues(int arcIndex, int dsIndex)(package private) StringgetVersion()(package private) doublegetXff(int arcIndex)-
Methods inherited from class org.jrobin.core.DataImporter
getEstimatedSize, release
-
-
-
-
Constructor Detail
-
XmlReader
XmlReader(String xmlFilePath) throws IOException, RrdException
- Throws:
IOExceptionRrdException
-
-
Method Detail
-
getVersion
String getVersion() throws RrdException
- Specified by:
getVersionin classDataImporter- Throws:
RrdException
-
getLastUpdateTime
long getLastUpdateTime() throws RrdException- Specified by:
getLastUpdateTimein classDataImporter- Throws:
RrdException
-
getStep
long getStep() throws RrdException- Specified by:
getStepin classDataImporter- Throws:
RrdException
-
getDsCount
int getDsCount()
- Specified by:
getDsCountin classDataImporter
-
getArcCount
int getArcCount()
- Specified by:
getArcCountin classDataImporter
-
getDsName
String getDsName(int dsIndex) throws RrdException
- Specified by:
getDsNamein classDataImporter- Throws:
RrdException
-
getDsType
String getDsType(int dsIndex) throws RrdException
- Specified by:
getDsTypein classDataImporter- Throws:
RrdException
-
getHeartbeat
long getHeartbeat(int dsIndex) throws RrdException- Specified by:
getHeartbeatin classDataImporter- Throws:
RrdException
-
getMinValue
double getMinValue(int dsIndex) throws RrdException- Specified by:
getMinValuein classDataImporter- Throws:
RrdException
-
getMaxValue
double getMaxValue(int dsIndex) throws RrdException- Specified by:
getMaxValuein classDataImporter- Throws:
RrdException
-
getLastValue
double getLastValue(int dsIndex) throws RrdException- Specified by:
getLastValuein classDataImporter- Throws:
RrdException
-
getAccumValue
double getAccumValue(int dsIndex) throws RrdException- Specified by:
getAccumValuein classDataImporter- Throws:
RrdException
-
getNanSeconds
long getNanSeconds(int dsIndex) throws RrdException- Specified by:
getNanSecondsin classDataImporter- Throws:
RrdException
-
getConsolFun
String getConsolFun(int arcIndex) throws RrdException
- Specified by:
getConsolFunin classDataImporter- Throws:
RrdException
-
getXff
double getXff(int arcIndex) throws RrdException- Specified by:
getXffin classDataImporter- Throws:
RrdException
-
getSteps
int getSteps(int arcIndex) throws RrdException- Specified by:
getStepsin classDataImporter- Throws:
RrdException
-
getStateAccumValue
double getStateAccumValue(int arcIndex, int dsIndex) throws RrdException- Specified by:
getStateAccumValuein classDataImporter- Throws:
RrdException
-
getStateNanSteps
int getStateNanSteps(int arcIndex, int dsIndex) throws RrdException- Specified by:
getStateNanStepsin classDataImporter- Throws:
RrdException
-
getRows
int getRows(int arcIndex) throws RrdException- Specified by:
getRowsin classDataImporter- Throws:
RrdException
-
getValues
double[] getValues(int arcIndex, int dsIndex) throws RrdException- Specified by:
getValuesin classDataImporter- Throws:
RrdException
-
-