Package org.jrobin.core
Class DataImporter
- java.lang.Object
-
- org.jrobin.core.DataImporter
-
- Direct Known Subclasses:
RrdToolReader,XmlReader
abstract class DataImporter extends Object
-
-
Constructor Summary
Constructors Constructor Description DataImporter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract doublegetAccumValue(int dsIndex)(package private) abstract intgetArcCount()(package private) abstract StringgetConsolFun(int arcIndex)(package private) abstract intgetDsCount()(package private) abstract StringgetDsName(int dsIndex)(package private) abstract StringgetDsType(int dsIndex)(package private) longgetEstimatedSize()(package private) abstract longgetHeartbeat(int dsIndex)(package private) abstract longgetLastUpdateTime()(package private) abstract doublegetLastValue(int dsIndex)(package private) abstract doublegetMaxValue(int dsIndex)(package private) abstract doublegetMinValue(int dsIndex)(package private) abstract longgetNanSeconds(int dsIndex)(package private) abstract intgetRows(int arcIndex)(package private) abstract doublegetStateAccumValue(int arcIndex, int dsIndex)(package private) abstract intgetStateNanSteps(int arcIndex, int dsIndex)(package private) abstract longgetStep()(package private) abstract intgetSteps(int arcIndex)(package private) abstract double[]getValues(int arcIndex, int dsIndex)(package private) abstract StringgetVersion()(package private) abstract doublegetXff(int arcIndex)(package private) voidrelease()
-
-
-
Method Detail
-
getVersion
abstract String getVersion() throws RrdException, IOException
- Throws:
RrdExceptionIOException
-
getLastUpdateTime
abstract long getLastUpdateTime() throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getStep
abstract long getStep() throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getDsCount
abstract int getDsCount() throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getArcCount
abstract int getArcCount() throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getDsName
abstract String getDsName(int dsIndex) throws RrdException, IOException
- Throws:
RrdExceptionIOException
-
getDsType
abstract String getDsType(int dsIndex) throws RrdException, IOException
- Throws:
RrdExceptionIOException
-
getHeartbeat
abstract long getHeartbeat(int dsIndex) throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getMinValue
abstract double getMinValue(int dsIndex) throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getMaxValue
abstract double getMaxValue(int dsIndex) throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getLastValue
abstract double getLastValue(int dsIndex) throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getAccumValue
abstract double getAccumValue(int dsIndex) throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getNanSeconds
abstract long getNanSeconds(int dsIndex) throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getConsolFun
abstract String getConsolFun(int arcIndex) throws RrdException, IOException
- Throws:
RrdExceptionIOException
-
getXff
abstract double getXff(int arcIndex) throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getSteps
abstract int getSteps(int arcIndex) throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getRows
abstract int getRows(int arcIndex) throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getStateAccumValue
abstract double getStateAccumValue(int arcIndex, int dsIndex) throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getStateNanSteps
abstract int getStateNanSteps(int arcIndex, int dsIndex) throws RrdException, IOException- Throws:
RrdExceptionIOException
-
getValues
abstract double[] getValues(int arcIndex, int dsIndex) throws RrdException, IOException, RrdException- Throws:
RrdExceptionIOException
-
getEstimatedSize
long getEstimatedSize() throws RrdException, IOException- Throws:
RrdExceptionIOException
-
release
void release() throws RrdException, IOException- Throws:
RrdExceptionIOException
-
-