A B C D E F G H I L M N O P R S T U V W X Y 

A

addArchive(ArcDef) - Method in class org.rrd4j.core.RrdDef
Adds single archive definition represented with object of class ArcDef.
addArchive(ArcDef...) - Method in class org.rrd4j.core.RrdDef
Adds archive definitions to RRD definition in bulk.
addArchive(ConsolFun, double, int, int) - Method in class org.rrd4j.core.RrdDef
Adds single archive definition by specifying its consolidation function, X-files factor, number of steps and rows.
addArchive(String) - Method in class org.rrd4j.core.RrdDef
Adds single archive to RRD definition from a RRDTool-like archive definition string.
addArchive(String, String, ArcDef) - Static method in class org.rrd4j.core.RrdToolkit
Creates a new RRD file with one more archive in it.
addArchive(String, ArcDef, boolean) - Static method in class org.rrd4j.core.RrdToolkit
Adds one more archive to a RRD file.
addDatasource(DsDef) - Method in class org.rrd4j.core.RrdDef
Adds single datasource definition represented with object of class DsDef.
addDatasource(String, DsType, long, double, double) - Method in class org.rrd4j.core.RrdDef
Adds single datasource to RRD definition by specifying its data source name, source type, heartbeat, minimal and maximal value.
addDatasource(String) - Method in class org.rrd4j.core.RrdDef
Adds single datasource to RRD definition from a RRDTool-like datasource definition string.
addDatasource(DsDef...) - Method in class org.rrd4j.core.RrdDef
Adds data source definitions to RRD definition in bulk.
addDatasource(String, String, DsDef) - Static method in class org.rrd4j.core.RrdToolkit
Creates a new RRD file with one more datasource in it.
addDatasource(String, DsDef, boolean) - Static method in class org.rrd4j.core.RrdToolkit
Adds one more datasource to a RRD file.
addDatasource(String, Plottable) - Method in class org.rrd4j.data.DataProcessor
Adds a custom, plottable datasource (PDEF).
addDatasource(String, String) - Method in class org.rrd4j.data.DataProcessor
Adds complex source (CDEF).
addDatasource(String, String, ConsolFun) - Method in class org.rrd4j.data.DataProcessor
Adds static source (SDEF).
addDatasource(String, String, String, ConsolFun) - Method in class org.rrd4j.data.DataProcessor
Adds simple datasource (DEF).
addDatasource(String, String, String, ConsolFun, String) - Method in class org.rrd4j.data.DataProcessor
Adds simple source (DEF).
addDatasource(String, String, double) - Method in class org.rrd4j.data.DataProcessor
Creates a datasource that performs a percentile calculation on an another named datasource to yield a single value.
addDatasource(String, FetchData) - Method in class org.rrd4j.data.DataProcessor
Adds DEF datasource with datasource values already available in the FetchData object.
addDatasources(String, String, Iterable<DsDef>) - Static method in class org.rrd4j.core.RrdToolkit
Creates a new RRD file with one more datasource in it.
addDatasources(String, Iterable<DsDef>, boolean) - Static method in class org.rrd4j.core.RrdToolkit
Adds datasources to a RRD file.
Aggregates - Class in org.rrd4j.data
Simple class which holds aggregated values (MIN, MAX, FIRST, LAST, AVERAGE and TOTAL).
ALIGN_CENTER_MARKER - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent centered alignment marker
ALIGN_JUSTIFIED_MARKER - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent justified alignment marker
ALIGN_LEFT_MARKER - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent left alignment marker
ALIGN_LEFTNONL_MARKER - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent left alignment marker, without new line
ALIGN_RIGHT_MARKER - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent right alignment marker
ArcDef - Class in org.rrd4j.core
Class to represent single archive definition within the RRD.
ArcDef(ConsolFun, double, int, int) - Constructor for class org.rrd4j.core.ArcDef
Creates new archive definition object.
Archive - Class in org.rrd4j.core
Class to represent single RRD archive in a RRD with its internal state.
Archive - Class in org.rrd4j.core.jrrd
Instances of this class model an archive section of an RRD file.
ArcState - Class in org.rrd4j.core
Class to represent internal RRD archive state for a single datasource.
area(String, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
Plots requested data in the form of the filled area starting from zero, using the color specified.
area(String, Paint, String) - Method in class org.rrd4j.graph.RrdGraphDef
Plots requested data in the form of the filled area starting from zero, using the color specified.

B

backends - Variable in class org.rrd4j.core.RrdMemoryBackendFactory
 
BLIND_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
An transparent color
buffer - Variable in class org.rrd4j.core.RrdByteArrayBackend
 
bulkStore(double, int) - Method in interface org.rrd4j.core.Robin
bulkStore.

C

CDPStatusBlock - Class in org.rrd4j.core.jrrd
Instances of this class model the consolidation data point status from an RRD file.
clearValues() - Method in class org.rrd4j.core.XmlTemplate
Removes all placeholder-value mappings.
close() - Method in class org.rrd4j.core.jrrd.RRDatabase
Closes this database stream and releases any associated system resources.
close() - Method in class org.rrd4j.core.RrdBackend
Closes the underlying backend.
close() - Method in class org.rrd4j.core.RrdBerkeleyDbBackend
close.
close() - Method in class org.rrd4j.core.RrdByteArrayBackend
This method is required by the base class definition, but it does not releases any memory resources at all.
close() - Method in class org.rrd4j.core.RrdDb
Closes RRD.
close() - Method in class org.rrd4j.core.RrdFileBackend
Closes the underlying RRD file.
close() - Method in class org.rrd4j.core.RrdMongoDBBackend
This method is required by the base class definition, but it does not releases any memory resources at all.
close() - Method in class org.rrd4j.core.RrdNioBackend
Closes the underlying RRD file.
close() - Method in class org.rrd4j.core.RrdRandomAccessFileBackend
Closes the underlying RRD file.
close() - Method in class org.rrd4j.core.RrdSafeFileBackend
close.
closeTag() - Method in class org.rrd4j.core.XmlWriter
Closes the corresponding XML tag
COLOR_ARROW - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Index of the arrow color.
COLOR_BACK - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Index of the background color.
COLOR_CANVAS - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Index of the canvas color.
COLOR_FONT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Index of the font color.
COLOR_FRAME - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Index of the frame color.
COLOR_GRID - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Index of the minor grid color.
COLOR_MGRID - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Index of the major grid color.
COLOR_NAMES - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Allowed color names which can be used in RrdGraphDef.setColor(String, java.awt.Paint) method
COLOR_SHADEA - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Index of the top-left graph shade color.
COLOR_SHADEB - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Index of the bottom-right graph shade color.
COLOR_XAXIS - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Index of the x-axis color.
comment(String) - Method in class org.rrd4j.graph.RrdGraphDef
Comment to be printed on the graph.
ConsolFun - Enum in org.rrd4j
Enumeration of available consolidation functions.
consolFun - Variable in class org.rrd4j.core.Archive
 
ConsolidationFunctionType - Enum in org.rrd4j.core.jrrd
Class ConsolidationFunctionType
containsDs(String) - Method in class org.rrd4j.core.RrdDb
Checks presence of a specific datasource.
Converter - Class in org.rrd4j.converter
Simple utility class to convert RRD files created with RRDTool 1.0.x to Rrd4j's native RRD format.
copyStateTo(RrdUpdater) - Method in class org.rrd4j.core.Archive
copyStateTo.
copyStateTo(RrdUpdater) - Method in class org.rrd4j.core.ArcState
copyStateTo.
copyStateTo(RrdUpdater) - Method in class org.rrd4j.core.Datasource
copyStateTo.
copyStateTo(RrdUpdater) - Method in class org.rrd4j.core.Header
copyStateTo.
copyStateTo(RrdUpdater) - Method in interface org.rrd4j.core.Robin
copyStateTo.
copyStateTo(RrdUpdater) - Method in class org.rrd4j.core.RrdDb
copyStateTo.
createFetchRequest(ConsolFun, long, long, long) - Method in class org.rrd4j.core.RrdDb
Prepares fetch request to be executed on this RRD.
createFetchRequest(ConsolFun, long, long) - Method in class org.rrd4j.core.RrdDb
Prepares fetch request to be executed on this RRD.
createSample(long) - Method in class org.rrd4j.core.RrdDb
Creates new sample with the given timestamp and all datasource values set to 'unknown'.
createSample() - Method in class org.rrd4j.core.RrdDb
Creates new sample with the current timestamp and all data source values set to 'unknown'.
CubicSplineInterpolator - Class in org.rrd4j.data
Class used to interpolate datasource values from the collection of (timestamp, values) points using natural cubic spline interpolation.
CubicSplineInterpolator(long[], double[]) - Constructor for class org.rrd4j.data.CubicSplineInterpolator
Creates cubic spline interpolator from arrays of timestamps and corresponding datasource values.
CubicSplineInterpolator(Date[], double[]) - Constructor for class org.rrd4j.data.CubicSplineInterpolator
Creates cubic spline interpolator from arrays of Date objects and corresponding datasource values.
CubicSplineInterpolator(Calendar[], double[]) - Constructor for class org.rrd4j.data.CubicSplineInterpolator
Creates cubic spline interpolator from arrays of GregorianCalendar objects and corresponding datasource values.
CubicSplineInterpolator(double[], double[]) - Constructor for class org.rrd4j.data.CubicSplineInterpolator
Creates cubic spline interpolator for an array of 2D-points.

D

DataChunk - Class in org.rrd4j.core.jrrd
Models a chunk of result data from an RRDatabase.
DataProcessor - Class in org.rrd4j.data
Class which should be used for all calculations based on the data fetched from RRD files.
DataProcessor(long, long) - Constructor for class org.rrd4j.data.DataProcessor
Creates new DataProcessor object for the given time span.
DataProcessor(Date, Date) - Constructor for class org.rrd4j.data.DataProcessor
Creates new DataProcessor object for the given time span.
DataProcessor(Calendar, Calendar) - Constructor for class org.rrd4j.data.DataProcessor
Creates new DataProcessor object for the given time span.
Datasource - Class in org.rrd4j.core
Class to represent single datasource within RRD.
DataSource - Class in org.rrd4j.core.jrrd
Instances of this class model a data source in an RRD file.
datasource(String, String, String, ConsolFun) - Method in class org.rrd4j.graph.RrdGraphDef
Defines virtual datasource.
datasource(String, String, String, ConsolFun, String) - Method in class org.rrd4j.graph.RrdGraphDef
Defines virtual datasource.
datasource(String, String) - Method in class org.rrd4j.graph.RrdGraphDef
Create a new virtual datasource by evaluating a mathematical expression, specified in Reverse Polish Notation (RPN).
datasource(String, String, ConsolFun) - Method in class org.rrd4j.graph.RrdGraphDef
Creates a new (static) virtual datasource.
datasource(String, Plottable) - Method in class org.rrd4j.graph.RrdGraphDef
Creates a new (plottable) datasource.
datasource(String, FetchData) - Method in class org.rrd4j.graph.RrdGraphDef
Creates a new 'fetched' datasource.
DataSourceType - Enum in org.rrd4j.core.jrrd
Class DataSourceType
DAY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent day
DEFAULT_ARROW_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default arrow color
DEFAULT_BACK_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default graph background color
DEFAULT_BASE - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default value base
DEFAULT_CANVAS_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default graph canvas color
DEFAULT_END - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default graph ending time
DEFAULT_FONT_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default font color
DEFAULT_FRAME_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default frame color
DEFAULT_GRID_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default minor grid color
DEFAULT_HEIGHT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default graph height
DEFAULT_IMAGE_FORMAT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default image format
DEFAULT_IMAGE_QUALITY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default image quality, used only for jpeg graphs
DEFAULT_INITIAL_SHIFT - Static variable in class org.rrd4j.core.RrdDef
If not specified in constructor, starting timestamp will be set to the current timestamp plus DEFAULT_INITIAL_SHIFT seconds (-10).
DEFAULT_LARGE_FONT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default graph large font
DEFAULT_MGRID_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default major grid color
DEFAULT_PERCENTILE - Static variable in class org.rrd4j.data.DataProcessor
Constant DEFAULT_PERCENTILE=95.0
DEFAULT_PIXEL_COUNT - Static variable in class org.rrd4j.data.DataProcessor
Constant representing the default number of pixels on a Rrd4j graph (will be used if no other value is specified with setStep() method.
DEFAULT_POOL_USAGE_POLICY - Static variable in class org.rrd4j.data.DataProcessor
Constant that defines the default RrdDbPool usage policy.
DEFAULT_SHADEA_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default top-left graph shade color
DEFAULT_SHADEB_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default bottom-right graph shade color
DEFAULT_SMALL_FONT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default graph small font
DEFAULT_START - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default graph starting time
DEFAULT_STEP - Static variable in class org.rrd4j.core.RrdDef
Default RRD step to be used if not specified in constructor (300 seconds).
DEFAULT_SYNC_CORE_POOL_SIZE - Static variable in class org.rrd4j.core.RrdNioBackendFactory
The core pool size for the sync executor.
DEFAULT_SYNC_PERIOD - Static variable in class org.rrd4j.core.RrdNioBackendFactory
Period in seconds between consecutive synchronizations when sync-mode is set to SYNC_BACKGROUND.
DEFAULT_UNITS_LENGTH - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default units length
DEFAULT_WIDTH - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default graph width
DEFAULT_XAXIS_COLOR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default x-axis color
DEFAULTVERSION - Static variable in class org.rrd4j.core.RrdDef
Constant DEFAULTVERSION=2
delete(String) - Method in class org.rrd4j.core.RrdBerkeleyDbBackendFactory
delete.
delete(String) - Method in class org.rrd4j.core.RrdMemoryBackendFactory
Removes the storage with the given ID from the memory.
Demo - Class in org.rrd4j.demo
Simple demo just to check that everything is OK with this library.
Demo() - Constructor for class org.rrd4j.demo.Demo
 
DsDef - Class in org.rrd4j.core
Class to represent single data source definition within the RRD.
DsDef(String, DsType, long, double, double) - Constructor for class org.rrd4j.core.DsDef
Creates new data source definition object.
DsType - Enum in org.rrd4j
Enumeration of available datasource types.
dump() - Method in class org.rrd4j.core.ArcDef
Returns string representing archive definition (RRDTool format).
dump() - Method in class org.rrd4j.core.DsDef
Returns string representing source definition (RRDTool format).
dump() - Method in class org.rrd4j.core.FetchData
Dumps the content of the whole FetchData object.
dump() - Method in class org.rrd4j.core.FetchRequest
Dumps the content of fetch request using the syntax of RRDTool's fetch command.
dump() - Method in interface org.rrd4j.core.Robin
dump.
dump() - Method in class org.rrd4j.core.RrdDb
Returns string representing complete internal RRD state.
dump() - Method in class org.rrd4j.core.RrdDef
Returns string that represents all specified RRD creation parameters.
dump() - Method in class org.rrd4j.core.Sample
Dumps sample content using the syntax of RRDTool's update command.
dump() - Method in class org.rrd4j.data.Aggregates
Returns String representing all aggregated values.
dump() - Method in class org.rrd4j.data.DataProcessor
Dumps timestamps and values of all datasources in a tabular form.
dump() - Method in class org.rrd4j.graph.RrdGraphInfo
Dumps complete graph information.
dumpXml(OutputStream) - Method in class org.rrd4j.core.RrdDb
Writes the RRD content to OutputStream using XML format.
dumpXml(String) - Method in class org.rrd4j.core.RrdDb
Dumps internal RRD state to XML file.

E

Epoch - Class in org.rrd4j.core.timespec
Small swing-based utility to convert timestamps (seconds since epoch) to readable dates and vice versa.
equal(double, double) - Static method in class org.rrd4j.core.Util
Compares two doubles but treats all NaNs as equal.
equals(Object) - Method in class org.rrd4j.core.ArcDef
Checks if two archive definitions are equal.
equals(Object) - Method in class org.rrd4j.core.DsDef
Checks if two datasource definitions are equal.
equals(Object) - Method in class org.rrd4j.core.RrdDef
Compares the current RrdDef with another.
exists(String) - Method in class org.rrd4j.core.RrdBackendFactory
Determines if a storage with the given path already exists.
exists(String) - Method in class org.rrd4j.core.RrdBerkeleyDbBackendFactory
Determines if a storage with the given path already exists.
exists(String) - Method in class org.rrd4j.core.RrdFileBackendFactory
Determines if a storage with the given path already exists.
exists(String) - Method in class org.rrd4j.core.RrdMemoryBackendFactory
Determines if a storage with the given path already exists.
exists(String) - Method in class org.rrd4j.core.RrdMongoDBBackendFactory
Determines if a storage with the given path already exists.
exists(String) - Method in class org.rrd4j.core.RrdRandomAccessFileBackendFactory
Determines if a storage with the given path already exists.
exportXml(OutputStream) - Method in class org.rrd4j.core.FetchData
Dumps fetch data to output stream in XML format.
exportXml(String) - Method in class org.rrd4j.core.FetchData
Dumps fetch data to file in XML format.
exportXml() - Method in class org.rrd4j.core.FetchData
Dumps fetch data in XML format.
exportXml(OutputStream) - Method in class org.rrd4j.core.RrdDb
This method is just an alias for dumpXml method.
exportXml() - Method in class org.rrd4j.core.RrdDb
This method is just an alias for getXml method.
exportXml(String) - Method in class org.rrd4j.core.RrdDb
This method is just an alias for dumpXml(String) method.
exportXmlTemplate(OutputStream) - Method in class org.rrd4j.core.RrdDef
Exports RrdDef object to output stream in XML format.
exportXmlTemplate() - Method in class org.rrd4j.core.RrdDef
Exports RrdDef object to string in XML format.
exportXmlTemplate(String) - Method in class org.rrd4j.core.RrdDef
Exports RrdDef object to a file in XML format.

F

FetchData - Class in org.rrd4j.core
Class used to represent data fetched from the RRD.
fetchData() - Method in class org.rrd4j.core.FetchRequest
Returns data from the underlying RRD and puts it in a single FetchData object.
FetchRequest - Class in org.rrd4j.core
Class to represent fetch request.
file - Variable in class org.rrd4j.core.RrdFileBackend
 
fileExists(String) - Static method in class org.rrd4j.core.Util
Checks if the file with the given file name exists
filterValues(double, double) - Method in interface org.rrd4j.core.Robin
Filters values stored in this archive based on the given boundary.
finalize() - Method in class org.rrd4j.core.RrdDb
finalize.
finalize() - Method in class org.rrd4j.core.XmlWriter
finalize.
findMatchingArchive(FetchRequest) - Method in class org.rrd4j.core.RrdDb
findMatchingArchive.
findStartMatchArchive(String, long, long) - Method in class org.rrd4j.core.RrdDb
Finds the archive that best matches to the start time (time period being start-time until now) and requested resolution.
FIRST_DAY_OF_WEEK - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Default first day of the week (obtained from the default locale)
flush() - Method in class org.rrd4j.core.XmlWriter
Flushes the output stream
forceZerosForNans(String, String) - Static method in class org.rrd4j.core.RrdToolkit
Updates single or all datasource names in the specified RRD file by appending '!'
formatDouble(double) - Static method in class org.rrd4j.core.Util
Formats double as a string using exponential notation (RRDTool like).
FRIDAY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent Friday

G

GATOR_FONT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Font for the Gator
get95Percentile(String) - Method in class org.rrd4j.core.FetchData
Used by ISPs which charge for bandwidth utilization on a "95th percentile" basis.
get95Percentile(String) - Method in class org.rrd4j.data.DataProcessor
This method is just an alias for DataProcessor.getPercentile(String) method.
getAccumValue() - Method in class org.rrd4j.core.ArcState
Returns the value accumulated so far.
getAccumValue() - Method in class org.rrd4j.core.Datasource
Returns value this datasource accumulated so far.
getAggregate(String, ConsolFun) - Method in class org.rrd4j.core.FetchData
Returns single aggregated value from the fetched data for a single datasource.
getAggregate(ConsolFun) - Method in class org.rrd4j.data.Aggregates
Returns single aggregated value for the give consolidation function
getAggregate(String, ConsolFun) - Method in class org.rrd4j.data.DataProcessor
Returns single aggregated value for a single datasource.
getAggregates(String) - Method in class org.rrd4j.core.FetchData
Returns all aggregated values (MIN, MAX, LAST, FIRST, AVERAGE or TOTAL) calculated from the fetched data for a single datasource.
getAggregates(String) - Method in class org.rrd4j.data.DataProcessor
Returns all (MIN, MAX, LAST, FIRST, AVERAGE and TOTAL) aggregated values for a single datasource.
getArcCount() - Method in class org.rrd4j.core.Header
Returns the number of archives defined in the RRD.
getArcCount() - Method in class org.rrd4j.core.RrdDb
Returns the number of RRA archives defined in the file
getArcCount() - Method in class org.rrd4j.core.RrdDef
Returns number of defined archives.
getArcDefs() - Method in class org.rrd4j.core.RrdDef
Returns all archive definition objects specified so far.
getArcEndTime() - Method in class org.rrd4j.core.FetchData
Returns the timestamp of the last populated slot in the corresponding RRA archive
getArchive(int) - Method in class org.rrd4j.core.jrrd.RRDatabase
Returns the Archive at the specified position in this database.
getArchive(String) - Method in class org.rrd4j.core.jrrd.RRDatabase
getArchive.
getArchive(int) - Method in class org.rrd4j.core.RrdDb
Returns Archive object for the given archive index.
getArchive(ConsolFun, int) - Method in class org.rrd4j.core.RrdDb
Returns Archive object with the given consolidation function and the number of steps.
getArchives() - Method in class org.rrd4j.core.jrrd.RRDatabase
Returns an iterator over the archives in this database in proper sequence.
getArchives(ConsolidationFunctionType) - Method in class org.rrd4j.core.jrrd.RRDatabase
Returns an iterator over the archives in this database of the given type in proper sequence.
getArcIndex(ConsolFun, int) - Method in class org.rrd4j.core.RrdDb
Returns index of Archive object with the given consolidation function and the number of steps.
getArcState(int) - Method in class org.rrd4j.core.Archive
Returns the underlying archive state object.
getArcStep() - Method in class org.rrd4j.core.Archive
Returns archive time step in seconds.
getArcStep() - Method in class org.rrd4j.core.FetchData
Returns the step of the corresponding RRA archive
getAverage() - Method in class org.rrd4j.data.Aggregates
Returns average
getByteCount() - Method in class org.rrd4j.graph.RrdGraphInfo
Returns the number of bytes in the graph file
getBytes() - Method in class org.rrd4j.core.RrdDb
Returns an array of bytes representing the whole RRD.
getBytes() - Method in class org.rrd4j.graph.RrdGraphInfo
Returns graph bytes
getCalendar(long) - Static method in class org.rrd4j.core.Util
Returns Calendar object for the given timestamp (in seconds, without milliseconds)
getCalendar(Date) - Static method in class org.rrd4j.core.Util
Returns Calendar object for the given Date object
getCalendar(String) - Static method in class org.rrd4j.core.Util
Creates Calendar object from a string.
getCanonicalPath() - Method in class org.rrd4j.core.RrdDb
Returns canonical path to the underlying RRD file.
getCanonicalPath(String) - Static method in class org.rrd4j.core.RrdFileBackend
Returns canonical path to the file on the disk.
getCanonicalPath() - Method in class org.rrd4j.core.RrdFileBackend
Returns canonical path to the file on the disk.
getCanonicalPath(String) - Static method in class org.rrd4j.core.Util
Returns canonical file path for the given file path
getCanonicalPaths(String, String, boolean) - Static method in class org.rrd4j.core.RrdToolkit
Returns list of canonical file names with the specified extension in the given directory.
getCapacity() - Method in class org.rrd4j.core.RrdDbPool
Returns the maximum number of simultaneously open RRD files.
getCDPStatusBlock(int) - Method in class org.rrd4j.core.jrrd.Archive
Returns the CDPStatusBlock at the specified position in this archive.
getCDPStatusBlocks() - Method in class org.rrd4j.core.jrrd.Archive
Returns an iterator over the CDP status blocks in this archive in proper sequence.
getChildNodes(Node) - Static method in class org.rrd4j.core.Util.Xml
 
getChildNodes(Node, String) - Static method in class org.rrd4j.core.Util.Xml
 
getChildNodes(Node, String) - Static method in class org.rrd4j.core.XmlTemplate
getChildNodes.
getChildNodes(Node) - Static method in class org.rrd4j.core.XmlTemplate
getChildNodes.
getChildValue(Node, String) - Static method in class org.rrd4j.core.Util.Xml
 
getChildValue(Node, String, boolean) - Static method in class org.rrd4j.core.Util.Xml
 
getChildValue(Node, String) - Method in class org.rrd4j.core.XmlTemplate
getChildValue.
getChildValue(Node, String, boolean) - Method in class org.rrd4j.core.XmlTemplate
getChildValue.
getChildValueAsBoolean(Node, String) - Static method in class org.rrd4j.core.Util.Xml
 
getChildValueAsBoolean(Node, String) - Method in class org.rrd4j.core.XmlTemplate
getChildValueAsBoolean.
getChildValueAsDouble(Node, String) - Static method in class org.rrd4j.core.Util.Xml
 
getChildValueAsDouble(Node, String) - Method in class org.rrd4j.core.XmlTemplate
getChildValueAsDouble.
getChildValueAsInt(Node, String) - Static method in class org.rrd4j.core.Util.Xml
 
getChildValueAsInt(Node, String) - Method in class org.rrd4j.core.XmlTemplate
getChildValueAsInt.
getChildValueAsLong(Node, String) - Static method in class org.rrd4j.core.Util.Xml
 
getChildValueAsLong(Node, String) - Method in class org.rrd4j.core.XmlTemplate
getChildValueAsLong.
getColumnCount() - Method in class org.rrd4j.core.FetchData
Returns the number of columns fetched from the corresponding RRD.
getConsolFun() - Method in class org.rrd4j.core.ArcDef
Returns consolidation function.
getConsolFun() - Method in class org.rrd4j.core.Archive
Returns archive consolidation function ("AVERAGE", "MIN", "MAX", "FIRST", "LAST" or "TOTAL").
getConsolFun() - Method in class org.rrd4j.core.FetchRequest
Returns consolidation function to be used during the fetch process.
getData() - Method in class org.rrd4j.core.jrrd.DataChunk
Getter for the field data.
getData(ConsolidationFunctionType) - Method in class org.rrd4j.core.jrrd.RRDatabase
Returns data from the database corresponding to the given consolidation function and a step size of 1.
getData(ConsolidationFunctionType, Date, Date, long) - Method in class org.rrd4j.core.jrrd.RRDatabase
Returns data from the database corresponding to the given consolidation function.
getData(ConsolidationFunctionType, long, long, long) - Method in class org.rrd4j.core.jrrd.RRDatabase
getData.
getDataSource(int) - Method in class org.rrd4j.core.jrrd.RRDatabase
Returns the DataSource at the specified position in this database.
getDatasource(int) - Method in class org.rrd4j.core.RrdDb
Returns Datasource object for the given datasource index.
getDatasource(String) - Method in class org.rrd4j.core.RrdDb
Returns Datasource object corresponding to the given datasource name.
getDataSources() - Method in class org.rrd4j.core.jrrd.RRDatabase
Returns an iterator over the data sources in this database in proper sequence.
getDataSourcesName() - Method in class org.rrd4j.core.jrrd.RRDatabase
getDataSourcesName.
getDate(long) - Static method in class org.rrd4j.core.Util
Returns Date object for the given timestamp (in seconds, without milliseconds)
getDefaultFactory() - Static method in class org.rrd4j.core.RrdBackendFactory
Returns the default backend factory.
getDsCount() - Method in class org.rrd4j.core.Header
Returns the number of datasources defined in the RRD.
getDSCount() - Method in class org.rrd4j.core.jrrd.Header
Returns the number of DataSources in the database.
getDsCount() - Method in class org.rrd4j.core.RrdDb
Returns the number of datasources defined in the file
getDsCount() - Method in class org.rrd4j.core.RrdDef
Returns number of defined datasources.
getDsDefs() - Method in class org.rrd4j.core.RrdDef
Returns all data source definition objects specified so far.
getDsIndex() - Method in class org.rrd4j.core.Datasource
Returns index of this Datasource object in the RRD.
getDsIndex(String) - Method in class org.rrd4j.core.FetchData
Retrieve the table index number of a datasource by name.
getDsIndex(String) - Method in class org.rrd4j.core.RrdDb
Returns internal index number for the given datasource name.
getDsName() - Method in class org.rrd4j.core.DsDef
Returns data source name.
getDsNames() - Method in class org.rrd4j.core.FetchData
Returns array of datasource names found in the corresponding RRD.
getDsNames() - Method in class org.rrd4j.core.RrdDb
Returns an array of datasource names defined in RRD.
getDsNames() - Method in class org.rrd4j.core.Sample
Returns an array of all data source names.
getDsType() - Method in class org.rrd4j.core.DsDef
Returns source type.
getEndingTimestamp() - Method in class org.rrd4j.data.DataProcessor
Returns ending timestamp.
getEndTime() - Method in class org.rrd4j.core.Archive
Returns current ending timestamp.
getEstimatedSize() - Method in class org.rrd4j.core.RrdDef
Returns the number of storage bytes required to create RRD from this RrdDef object.
getFactory(String) - Static method in class org.rrd4j.core.RrdBackendFactory
Returns backend factory for the given backend factory name.
getFetchEnd() - Method in class org.rrd4j.core.FetchRequest
Returns ending timestamp to be used for the fetch request.
getFetchRequestResolution() - Method in class org.rrd4j.data.DataProcessor
Returns desired RRD archive step (resolution) in seconds to be used while fetching data from RRD files.
getFetchStart() - Method in class org.rrd4j.core.FetchRequest
Returns starting timestamp to be used for the fetch request.
getFilename() - Method in class org.rrd4j.graph.RrdGraphInfo
Returns filename of the graph
getFileSeparator() - Static method in class org.rrd4j.core.Util
Returns file system separator string.
getFilter() - Method in class org.rrd4j.core.FetchRequest
Returns request filter.
getFirst() - Method in class org.rrd4j.data.Aggregates
Returns the first value
getFirstChildNode(Node, String) - Static method in class org.rrd4j.core.Util.Xml
 
getFirstChildNode(Node, String) - Static method in class org.rrd4j.core.XmlTemplate
getFirstChildNode.
getFirstTimestamp() - Method in class org.rrd4j.core.FetchData
Returns the first timestamp in this FetchData object.
getFont(int, int) - Static method in class org.rrd4j.graph.RrdGraphConstants.FontConstructor
Return the default RRD4J's default font for the given strength
getHeader() - Method in class org.rrd4j.core.jrrd.RRDatabase
Returns the Header for this database.
getHeader() - Method in class org.rrd4j.core.RrdDb
Returns RRD header.
getHeartbeat() - Method in class org.rrd4j.core.Datasource
Returns datasource heartbeat
getHeartbeat() - Method in class org.rrd4j.core.DsDef
Returns source heartbeat.
getHeight() - Method in class org.rrd4j.graph.RrdGraphInfo
Returns total graph height
getImgInfo() - Method in class org.rrd4j.graph.RrdGraphInfo
Returns image information requested by RrdGraphDef.setImageInfo(String) method
getInfo() - Method in class org.rrd4j.core.Header
getInfo.
getInfo() - Method in class org.rrd4j.core.RrdDb
getInfo.
getInstance() - Static method in class org.rrd4j.core.RrdDbPool
Creates a single instance of the class on the first call, or returns already existing one.
getLapTime() - Static method in class org.rrd4j.core.Util
Function used for debugging purposes and performance bottlenecks detection.
getLast() - Method in class org.rrd4j.data.Aggregates
Returns the last value
getLastArchiveUpdateTime() - Method in class org.rrd4j.core.RrdDb
Returns the last time when some of the archives in this RRD was updated.
getLastDatasourceValue(String) - Method in class org.rrd4j.core.RrdDb
Returns the last stored value for the given datasource.
getLastDatasourceValues() - Method in class org.rrd4j.core.RrdDb
Returns an array of last datasource values.
getLastModified(String) - Static method in class org.rrd4j.core.Util
Returns last modification time for the given file.
getLastReading() - Method in class org.rrd4j.core.jrrd.PDPStatusBlock
Returns the last reading from the data source.
getLastRrdArchiveUpdateTime() - Method in class org.rrd4j.data.DataProcessor
Returns time when last RRD archive was updated (all RRD files are considered).
getLastTimestamp() - Method in class org.rrd4j.core.FetchData
Returns the last timestamp in this FecthData object.
getLastUpdate() - Method in class org.rrd4j.core.jrrd.RRDatabase
Returns the date this database was last updated.
getLastUpdateTime() - Method in class org.rrd4j.core.Header
Returns the last update time of the RRD.
getLastUpdateTime() - Method in class org.rrd4j.core.RrdDb
Returns time of last update operation as timestamp (in seconds).
getLastValue() - Method in class org.rrd4j.core.Datasource
Returns last known value of the datasource.
getLength() - Method in class org.rrd4j.core.RrdBackend
Returns the number of RRD bytes in the underlying storage.
getLength() - Method in class org.rrd4j.core.RrdByteArrayBackend
Returns the number of RRD bytes held in memory.
getLength() - Method in class org.rrd4j.core.RrdFileBackend
Returns the number of RRD bytes in the underlying storage.
getLockInfo() - Static method in class org.rrd4j.core.RrdSafeFileBackend
getLockInfo.
getLockRetryPeriod() - Static method in class org.rrd4j.core.RrdSafeFileBackendFactory
Returns time between two consecutive file locking attempts.
getLockWaitTime() - Static method in class org.rrd4j.core.RrdSafeFileBackendFactory
Returns time this backend will wait for a file lock.
getLSLCorrel() - Method in class org.rrd4j.data.Aggregates
Returns Least Squares Line Correlation Coefficient
getLSLInt() - Method in class org.rrd4j.data.Aggregates
Returns Least Squares Line y-intercept value
getLSLSlope() - Method in class org.rrd4j.data.Aggregates
Returns Least Squares Line Slope value
getMatchingArchive() - Method in class org.rrd4j.core.FetchData
Returns Archive object which is determined to be the best match for the timestamps specified in the fetch request.
getMax() - Method in class org.rrd4j.data.Aggregates
Returns the maximum value
getMaximum() - Method in class org.rrd4j.core.jrrd.DataSource
Returns the maximum value input to this data source can have.
getMaxValue() - Method in class org.rrd4j.core.Datasource
Returns maximal allowed value for this datasource.
getMaxValue() - Method in class org.rrd4j.core.DsDef
Returns maximal calculated source value.
getMin() - Method in class org.rrd4j.data.Aggregates
Returns the minimal value
getMinimum() - Method in class org.rrd4j.core.jrrd.DataSource
Returns the minimum value input to this data source can have.
getMinimumHeartbeat() - Method in class org.rrd4j.core.jrrd.DataSource
Returns the minimum required heartbeat for this data source.
getMinValue() - Method in class org.rrd4j.core.Datasource
Returns minimal allowed value for this datasource.
getMinValue() - Method in class org.rrd4j.core.DsDef
Returns minimal calculated source value.
getName() - Method in class org.rrd4j.core.Datasource
Returns datasource name.
getName() - Method in class org.rrd4j.core.jrrd.DataSource
Returns the name of this data source.
getName() - Method in class org.rrd4j.core.RrdBackendFactory
Returns the name (primary ID) for the factory.
getName() - Method in class org.rrd4j.core.RrdBerkeleyDbBackendFactory
getName.
getName() - Method in class org.rrd4j.core.RrdMemoryBackendFactory
Returns the name of this factory.
getName() - Method in class org.rrd4j.core.RrdMongoDBBackendFactory
Returns the name (primary ID) for the factory.
getName() - Method in class org.rrd4j.core.RrdNioBackendFactory
getName.
getName() - Method in class org.rrd4j.core.RrdRandomAccessFileBackendFactory
getName.
getName() - Method in class org.rrd4j.core.RrdSafeFileBackendFactory
getName.
getNanSeconds() - Method in class org.rrd4j.core.Datasource
Returns the number of accumulated NaN seconds.
getNanSteps() - Method in class org.rrd4j.core.ArcState
Returns the number of currently accumulated NaN steps.
getNumArchives() - Method in class org.rrd4j.core.jrrd.RRDatabase
Returns the number of archives in this database.
getOpenCount(RrdDb) - Method in class org.rrd4j.core.RrdDbPool
Returns the number of usage for a RRD.
getOpenCount(String) - Method in class org.rrd4j.core.RrdDbPool
Returns the number of usage for a RRD.
getOpenFileCount() - Method in class org.rrd4j.core.RrdDbPool
Returns the number of open RRD files.
getOpenFiles() - Method in class org.rrd4j.core.RrdDbPool
Returns an array of open file names.
getParent() - Method in class org.rrd4j.core.ArcState
Returns the Archive object to which this ArcState object belongs.
getParent() - Method in interface org.rrd4j.core.Robin
Returns the Archive object to which this Robin object belongs.
getParentDb() - Method in class org.rrd4j.core.FetchRequest
Returns the underlying RrdDb object.
getPath() - Method in class org.rrd4j.core.RrdBackend
Returns path to the storage.
getPath() - Method in class org.rrd4j.core.RrdDb
Returns path to this RRD.
getPath() - Method in class org.rrd4j.core.RrdDef
Returns path for the new RR
getPdpCount() - Method in class org.rrd4j.core.jrrd.Archive
Returns the number of primary data points required for a consolidated data point in this archive.
getPDPStatusBlock() - Method in class org.rrd4j.core.jrrd.DataSource
Returns the primary data point status block for this data source.
getPDPStep() - Method in class org.rrd4j.core.jrrd.Header
Returns the primary data point interval in seconds.
getPercentile(String) - Method in class org.rrd4j.data.DataProcessor
Used by ISPs which charge for bandwidth utilization on a "95th percentile" basis.
getPercentile(String, double) - Method in class org.rrd4j.data.DataProcessor
The same as DataProcessor.getPercentile(String) but with a possibility to define custom percentile boundary (different from 95).
getPixelCount() - Method in class org.rrd4j.data.DataProcessor
Returns the number of pixels (target graph width).
getPrintLines() - Method in class org.rrd4j.graph.RrdGraphInfo
Returns PRINT lines requested by RrdGraphDef.print(String, org.rrd4j.ConsolFun, String) method.
getRequest() - Method in class org.rrd4j.core.FetchData
Returns FetchRequest object used to create this FetchData object.
getResolution() - Method in class org.rrd4j.core.FetchRequest
Returns fetch resolution to be used for the fetch request.
getRobin(int) - Method in class org.rrd4j.core.Archive
Returns the underlying round robin archive.
getRootElement(InputSource) - Static method in class org.rrd4j.core.Util.Xml
 
getRootElement(String) - Static method in class org.rrd4j.core.Util.Xml
 
getRootElement(File) - Static method in class org.rrd4j.core.Util.Xml
 
getRowCount() - Method in class org.rrd4j.core.FetchData
Returns the number of rows fetched from the corresponding RRD.
getRowCount() - Method in class org.rrd4j.core.jrrd.Archive
Returns the number of entries in this archive.
getRows() - Method in class org.rrd4j.core.ArcDef
Returns the number of rows (aggregated values) stored in the archive.
getRows() - Method in class org.rrd4j.core.Archive
Returns the number of archive rows.
getRpn95Percentile(String) - Method in class org.rrd4j.core.FetchData
Same as FetchData.get95Percentile(String), but for a set of values calculated with the given RPN expression.
getRpnAggregate(String, ConsolFun) - Method in class org.rrd4j.core.FetchData
Returns aggregated value for a set of values calculated by applying an RPN expression to the fetched data.
getRpnAggregates(String) - Method in class org.rrd4j.core.FetchData
Returns all aggregated values for a set of values calculated by applying an RPN expression to the fetched data.
getRpnValues(String) - Method in class org.rrd4j.core.FetchData
Returns a set of values created by applying RPN expression to the fetched data.
getRRACount() - Method in class org.rrd4j.core.jrrd.Header
Returns the number of Archives in the database.
getRrd4jDemoDirectory() - Static method in class org.rrd4j.core.Util
Returns path to directory used for placement of Rrd4j demo graphs and creates it if necessary.
getRrd4jDemoPath(String) - Static method in class org.rrd4j.core.Util
Returns full path to the file stored in the demo directory of Rrd4j
getRrd4jHomeDirectory() - Static method in class org.rrd4j.core.Util
Returns the root directory of the Rrd4j distribution.
getRrdAllocator() - Method in class org.rrd4j.core.Archive
Required to implement RrdUpdater interface.
getRrdAllocator() - Method in class org.rrd4j.core.ArcState
Required to implement RrdUpdater interface.
getRrdAllocator() - Method in class org.rrd4j.core.Datasource
Required to implement RrdUpdater interface.
getRrdAllocator() - Method in class org.rrd4j.core.Header
Required to implement RrdUpdater interface.
getRrdAllocator() - Method in interface org.rrd4j.core.Robin
Required to implement RrdUpdater interface.
getRrdAllocator() - Method in class org.rrd4j.core.RrdDb
Required to implement RrdUpdater interface.
getRrdBackend() - Method in class org.rrd4j.core.Archive
Returns the underlying storage (backend) object which actually performs all I/O operations.
getRrdBackend() - Method in class org.rrd4j.core.ArcState
Returns the underlying storage (backend) object which actually performs all I/O operations.
getRrdBackend() - Method in class org.rrd4j.core.Datasource
Returns the underlying storage (backend) object which actually performs all I/O operations.
getRrdBackend() - Method in class org.rrd4j.core.Header
Returns the underlying storage (backend) object which actually performs all I/O operations.
getRrdBackend() - Method in interface org.rrd4j.core.Robin
Returns the underlying storage (backend) object which actually performs all I/O operations.
getRrdBackend() - Method in class org.rrd4j.core.RrdDb
Returns backend object for this RRD which performs actual I/O operations.
getRrdDef() - Method in class org.rrd4j.core.RrdDb
Returns RRD definition object which can be used to create new RRD with the same creation parameters but with no data in it.
getRrdDef() - Method in class org.rrd4j.core.RrdDefTemplate
Returns RrdDef object constructed from the underlying XML template.
getRrdGraphDef() - Method in class org.rrd4j.graph.RrdGraphDefTemplate
Creates RrdGraphDef object which can be used to create RrdGraph object (actual Rrd4j graphs).
getRrdGraphInfo() - Method in class org.rrd4j.graph.RrdGraph
Returns complete graph information in a single object.
getSignature() - Method in class org.rrd4j.core.Header
Returns RRD signature.
getSize() - Method in interface org.rrd4j.core.Robin
Returns the size of the underlying array of archived values.
getSourceNames() - Method in class org.rrd4j.data.DataProcessor
Returns array of datasource names defined in this DataProcessor.
getStartTime() - Method in class org.rrd4j.core.Archive
Returns current starting timestamp.
getStartTime() - Method in class org.rrd4j.core.RrdDef
Returns starting timestamp for the RRD that should be created.
getStep() - Method in class org.rrd4j.core.FetchData
Returns the step with which this data was fetched.
getStep() - Method in class org.rrd4j.core.Header
Returns primary RRD time step.
getStep() - Method in class org.rrd4j.core.RrdDef
Returns time step for the RRD that will be created.
getStep() - Method in class org.rrd4j.data.DataProcessor
Returns the time step used for data processing.
getSteps() - Method in class org.rrd4j.core.ArcDef
Returns the number of primary RRD steps which complete a single archive step.
getSteps() - Method in class org.rrd4j.core.Archive
Returns the number of archive steps.
getSyncPeriod() - Static method in class org.rrd4j.core.RrdNioBackendFactory
Returns time between two consecutive background synchronizations.
getSyncPoolSize() - Static method in class org.rrd4j.core.RrdNioBackendFactory
Returns the number of synchronizing threads.
getTime() - Method in class org.rrd4j.core.Sample
Returns sample timestamp (in seconds, without milliseconds).
getTime() - Static method in class org.rrd4j.core.Util
Returns current timestamp in seconds (without milliseconds).
getTimes(TimeSpec, TimeSpec) - Static method in class org.rrd4j.core.timespec.TimeSpec
Use this static method to resolve relative time references and obtain the corresponding Calendar objects.
getTimestamp() - Method in class org.rrd4j.core.timespec.TimeSpec
Returns the corresponding timestamp (seconds since Epoch).
getTimestamp() - Static method in class org.rrd4j.core.Util
Just an alias for Util.getTime() method.
getTimestamp(Date) - Static method in class org.rrd4j.core.Util
Returns timestamp (unix epoch) for the given Date object
getTimestamp(Calendar) - Static method in class org.rrd4j.core.Util
Returns timestamp (unix epoch) for the given Calendar object
getTimestamp(int, int, int, int, int) - Static method in class org.rrd4j.core.Util
Returns timestamp (unix epoch) for the given year, month, day, hour and minute.
getTimestamp(int, int, int) - Static method in class org.rrd4j.core.Util
Returns timestamp (unix epoch) for the given year, month and day.
getTimestamp(String) - Static method in class org.rrd4j.core.Util
Parses at-style time specification and returns the corresponding timestamp.
getTimestamps() - Method in class org.rrd4j.core.FetchData
Returns an array of timestamps covering the whole range specified in the FetchReguest object.
getTimestamps(TimeSpec, TimeSpec) - Static method in class org.rrd4j.core.timespec.TimeSpec
Use this static method to resolve relative time references and obtain the corresponding timestamps (seconds since epoch).
getTimestamps(String, String) - Static method in class org.rrd4j.core.Util
Parses two related at-style time specifications and returns corresponding timestamps.
getTimestamps() - Method in class org.rrd4j.data.DataProcessor
Returns consolidated timestamps created with the DataProcessor.processData() method.
getTimestampsPerPixel(int) - Method in class org.rrd4j.data.DataProcessor
Calculates timestamps which correspond to individual pixels on the graph.
getTimestampsPerPixel() - Method in class org.rrd4j.data.DataProcessor
Calculates timestamps which correspond to individual pixels on the graph based on the graph width set with a DataProcessor.setPixelCount(int) method call.
getTotal() - Method in class org.rrd4j.data.Aggregates
Returns total value
getType() - Method in class org.rrd4j.core.Datasource
Returns datasource type (GAUGE, COUNTER, DERIVE, ABSOLUTE).
getType() - Method in class org.rrd4j.core.jrrd.Archive
Returns the type of function used to calculate the consolidated data point.
getType() - Method in class org.rrd4j.core.jrrd.DataSource
Returns the type this data source is.
getUnknownDatapoints() - Method in class org.rrd4j.core.jrrd.CDPStatusBlock
Returns the number of unknown primary data points that were integrated.
getUnknownSeconds() - Method in class org.rrd4j.core.jrrd.PDPStatusBlock
Returns the number of seconds of the current primary data point is unknown data.
getUserHomeDirectory() - Static method in class org.rrd4j.core.Util
Returns path to user's home directory.
getValue() - Method in class org.rrd4j.core.jrrd.CDPStatusBlock
Returns the value of this consolidated data point.
getValue() - Method in class org.rrd4j.core.jrrd.PDPStatusBlock
Returns the current value of the primary data point.
getValue(int) - Method in interface org.rrd4j.core.Robin
Returns the i-th value from the Robin archive.
getValue(Node) - Static method in class org.rrd4j.core.Util.Xml
 
getValue(Node, boolean) - Static method in class org.rrd4j.core.Util.Xml
 
getValue(Node) - Method in class org.rrd4j.core.XmlTemplate
getValue.
getValue(Node, boolean) - Method in class org.rrd4j.core.XmlTemplate
getValue.
getValue(double) - Method in class org.rrd4j.data.CubicSplineInterpolator
Calculates spline-interpolated y-value for the corresponding x-value.
getValue(long) - Method in class org.rrd4j.data.CubicSplineInterpolator
Retrieves datapoint value based on a given timestamp.
getValue(long) - Method in class org.rrd4j.data.LinearInterpolator
Retrieves datapoint value based on a given timestamp.
getValue(long) - Method in class org.rrd4j.data.Plottable
Retrieves datapoint value based on a given timestamp.
getValueAsBoolean(Node) - Static method in class org.rrd4j.core.Util.Xml
 
getValueAsBoolean(Node) - Method in class org.rrd4j.core.XmlTemplate
getValueAsBoolean.
getValueAsColor(Node) - Method in class org.rrd4j.core.XmlTemplate
getValueAsColor.
getValueAsDouble(Node) - Static method in class org.rrd4j.core.Util.Xml
 
getValueAsDouble(Node) - Method in class org.rrd4j.core.XmlTemplate
getValueAsDouble.
getValueAsInt(Node) - Static method in class org.rrd4j.core.Util.Xml
 
getValueAsInt(Node) - Method in class org.rrd4j.core.XmlTemplate
getValueAsInt.
getValueAsLong(Node) - Static method in class org.rrd4j.core.Util.Xml
 
getValueAsLong(Node) - Method in class org.rrd4j.core.XmlTemplate
getValueAsLong.
getValues(int) - Method in class org.rrd4j.core.FetchData
Returns all archived values for a single datasource.
getValues() - Method in class org.rrd4j.core.FetchData
Returns all archived values for all datasources.
getValues(String) - Method in class org.rrd4j.core.FetchData
Returns all archived values for a single datasource.
getValues() - Method in class org.rrd4j.core.jrrd.Archive
Getter for the field values.
getValues() - Method in interface org.rrd4j.core.Robin
Fetches all archived values.
getValues(int, int) - Method in interface org.rrd4j.core.Robin
getValues.
getValues() - Method in class org.rrd4j.core.Sample
Returns all current data source values in the sample.
getValues(String) - Method in class org.rrd4j.data.DataProcessor
Returns calculated values for a single datasource.
getValues() - Method in class org.rrd4j.data.DataProcessor
Returns an array of all datasource values for all datasources.
getValuesPerPixel(String, int) - Method in class org.rrd4j.data.DataProcessor
Method used to calculate datasource values which should be presented on the graph based on the desired graph width.
getValuesPerPixel(String) - Method in class org.rrd4j.data.DataProcessor
Method used to calculate datasource values which should be presented on the graph based on the graph width set with a DataProcessor.setPixelCount(int) method call.
getVariables() - Method in class org.rrd4j.core.XmlTemplate
Returns the list of variables that should be set in this template.
getVersion() - Method in class org.rrd4j.core.Header
Return the RRD version.
getVersion() - Method in class org.rrd4j.core.jrrd.Header
Returns the version of the database.
getVersion() - Method in class org.rrd4j.core.RrdDef
Returns the RRD file version
getVersionAsInt() - Method in class org.rrd4j.core.jrrd.Header
Returns the version of the database as an integer.
getWidth() - Method in class org.rrd4j.graph.RrdGraphInfo
Returns total graph width
getXff() - Method in class org.rrd4j.core.ArcDef
Returns the X-files factor.
getXff() - Method in class org.rrd4j.core.Archive
Returns archive X-files factor.
getXff() - Method in class org.rrd4j.core.jrrd.Archive
Returns the X-Files Factor for this archive.
getXml() - Method in class org.rrd4j.core.RrdDb
Returns string representing internal RRD state in XML format.
GLUE_MARKER - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent "glue" marker
gprint(String, ConsolFun, String) - Method in class org.rrd4j.graph.RrdGraphDef
This method does basically the same thing as RrdGraphDef.print(String, ConsolFun, String), but the result is printed on the graph itself, below the chart area.
GRID_STROKE - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Stroke used to draw grid

H

hasArchives() - Method in class org.rrd4j.core.RrdDef
hasArchives.
hasChildNode(Node, String) - Static method in class org.rrd4j.core.Util.Xml
 
hasChildNode(Node, String) - Method in class org.rrd4j.core.XmlTemplate
hasChildNode.
hasDatasources() - Method in class org.rrd4j.core.RrdDef
hasDatasources.
hashCode() - Method in class org.rrd4j.core.ArcDef
 
hashCode() - Method in class org.rrd4j.core.DsDef
 
hasVariables() - Method in class org.rrd4j.core.XmlTemplate
Searches the XML template to see if there are variables in there that will need to be set.
Header - Class in org.rrd4j.core
Class to represent RRD header.
Header - Class in org.rrd4j.core.jrrd
Instances of this class model the header section of an RRD file.
HeartbeatFix - Class in org.rrd4j.demo
HeartbeatFix class.
HeartbeatFix() - Constructor for class org.rrd4j.demo.HeartbeatFix
 
HOUR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent hour
hrule(double, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
Draws a horizontal rule into the graph.
hrule(double, Paint, String) - Method in class org.rrd4j.graph.RrdGraphDef
Draws a horizontal rule into the graph and optionally adds a legend.
hrule(double, Paint, String, float) - Method in class org.rrd4j.graph.RrdGraphDef
Draws a horizontal rule into the graph and optionally adds a legend.
hspan(double, double, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
Draws a horizontal span into the graph.
hspan(double, double, Paint, String) - Method in class org.rrd4j.graph.RrdGraphDef
Draws a horizontal span into the graph and optionally adds a legend.

I

IN_MEMORY_IMAGE - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent in-memory image name
INITIAL_CAPACITY - Static variable in class org.rrd4j.core.RrdDbPool
Initial capacity of the pool i.e. maximum number of simultaneously open RRD files.
INTERPOLATE_LEFT - Static variable in class org.rrd4j.data.LinearInterpolator
constant used to specify LEFT interpolation.
INTERPOLATE_LINEAR - Static variable in class org.rrd4j.data.LinearInterpolator
constant used to specify LINEAR interpolation (default interpolation method).
INTERPOLATE_REGRESSION - Static variable in class org.rrd4j.data.LinearInterpolator
constant used to specify LINEAR REGRESSION as interpolation method.
INTERPOLATE_RIGHT - Static variable in class org.rrd4j.data.LinearInterpolator
constant used to specify RIGHT interpolation.
isCachingAllowed() - Method in class org.rrd4j.core.RrdBackend
This method suggests the caching policy to the Rrd4j frontend (high-level) classes.
isCachingAllowed() - Method in class org.rrd4j.core.RrdByteArrayBackend
This method is overridden to disable high-level caching in frontend RRD4J classes.
isCachingAllowed() - Method in class org.rrd4j.core.RrdSafeFileBackend
Defines the caching policy for this backend.
isClosed() - Method in class org.rrd4j.core.RrdDb
Returns true if the RRD is closed.
isDouble(String) - Static method in class org.rrd4j.core.Util
Checks if a string can be parsed as double.
isEmptyNode(Node) - Method in class org.rrd4j.core.XmlTemplate
isEmptyNode.
isPoolUsed() - Method in class org.rrd4j.data.DataProcessor
Returns boolean value representing RrdDbPool usage policy.

L

LEGEND_BOX - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
LEGEND_BOX_SPACE - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
LEGEND_INTERSPACING - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
LEGEND_LEADING - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
LEGEND_LEADING_SMALL - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
line(String, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
Plots requested data as a line, using the color specified.
line(String, Paint, String) - Method in class org.rrd4j.graph.RrdGraphDef
Plots requested data as a line, using the color specified.
line(String, Paint, float) - Method in class org.rrd4j.graph.RrdGraphDef
Plots requested data as a line, using the color and the line width specified.
line(String, Paint, String, float) - Method in class org.rrd4j.graph.RrdGraphDef
Plots requested data as a line, using the color and the line width specified.
LinearInterpolator - Class in org.rrd4j.data
Class used to interpolate datasource values from the collection of (timestamp, values) points.
LinearInterpolator(long[], double[]) - Constructor for class org.rrd4j.data.LinearInterpolator
Creates LinearInterpolator from arrays of timestamps and corresponding datasource values.
LinearInterpolator(Date[], double[]) - Constructor for class org.rrd4j.data.LinearInterpolator
Creates LinearInterpolator from arrays of timestamps and corresponding datasource values.
LinearInterpolator(Calendar[], double[]) - Constructor for class org.rrd4j.data.LinearInterpolator
Creates LinearInterpolator from arrays of timestamps and corresponding datasource values.
loadIcon(String) - Static method in class org.rrd4j.inspector.RrdInspector
loadIcon.
LOCK_RETRY_PERIOD - Static variable in class org.rrd4j.core.RrdSafeFileBackendFactory
Default time between two consecutive file locking attempts.
LOCK_WAIT_TIME - Static variable in class org.rrd4j.core.RrdSafeFileBackendFactory
Default time (in milliseconds) this backend will wait for a file lock.

M

main(String[]) - Static method in class org.rrd4j.converter.Converter
To convert RRD files created with RRDTool use the following syntax: java -cp rrd4j-{version} org.rrd4j.convertor.Convert [path to RRD file(s)] For example: java -cp rrd4j-{version} org.rrd4j.convertor.Convert rrdtool/files/*.rrd ...and enjoy the show.
main(String[]) - Static method in class org.rrd4j.core.RrdDb
main.
main(String[]) - Static method in class org.rrd4j.core.timespec.Epoch
Main method which runs this utility.
main(String[]) - Static method in class org.rrd4j.data.DataProcessor
Cute little demo.
main(String[]) - Static method in class org.rrd4j.demo.Demo
To start the demo, use the following command: java -cp rrd4j-{version}.jar org.rrd4j.demo.Demo
main(String[]) - Static method in class org.rrd4j.demo.HeartbeatFix
main.
main(String[]) - Static method in class org.rrd4j.demo.RrdTutorial
To run the tutorial code, use the following command: java -cp rrd4j-{version}.jar org.rrd4j.demo.RrdTutorial
main(String[]) - Static method in class org.rrd4j.inspector.RrdInspector
To start the application use the following syntax: java -cp rrd4j.jar org.rrd4j.inspector.RrdInspector java -cp rrd4j.jar org.rrd4j.inspector.RrdInspector [path to RRD file]
MARKERS - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
max(double, double) - Static method in class org.rrd4j.core.Util
Returns the greater of two double values, but treats NaN as the smallest possible value.
max(double[]) - Static method in class org.rrd4j.core.Util
Finds max value for an array of doubles (NaNs are ignored).
MAX_DOUBLE - Static variable in class org.rrd4j.core.Util
Constant MAX_DOUBLE=Double.MAX_VALUE
MAX_LONG - Static variable in class org.rrd4j.core.Util
Constant MAX_LONG=Long.MAX_VALUE
min(double, double) - Static method in class org.rrd4j.core.Util
Returns the smaller of two double values, but treats NaN as the greatest possible value.
min(double[]) - Static method in class org.rrd4j.core.Util
Finds min value for an array of doubles (NaNs are ignored).
MIN_DOUBLE - Static variable in class org.rrd4j.core.Util
Constant MIN_DOUBLE=-Double.MAX_VALUE
MIN_LONG - Static variable in class org.rrd4j.core.Util
Constant MIN_LONG=-Long.MAX_VALUE
MINUTE - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent minute
MONDAY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent Monday
MONTH - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent month

N

NO_JUSTIFICATION_MARKER - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent no justification markers
normalize(long, long) - Static method in class org.rrd4j.core.Util
Rounds the given timestamp to the nearest whole "e;step"e;.

O

open(String, boolean) - Method in class org.rrd4j.core.RrdBackendFactory
Creates RrdBackend object for the given storage path.
open(String, boolean) - Method in class org.rrd4j.core.RrdBerkeleyDbBackendFactory
Creates RrdBackend object for the given storage path.
open(String, boolean) - Method in class org.rrd4j.core.RrdMemoryBackendFactory
Creates RrdBackend object for the given storage path.
open(String, boolean) - Method in class org.rrd4j.core.RrdMongoDBBackendFactory
Creates RrdBackend object for the given storage path.
open(String, boolean) - Method in class org.rrd4j.core.RrdNioBackendFactory
Creates RrdBackend object for the given storage path.
open(String, boolean) - Method in class org.rrd4j.core.RrdRandomAccessFileBackendFactory
Creates RrdBackend object for the given storage path.
open(String, boolean) - Method in class org.rrd4j.core.RrdSafeFileBackendFactory
Creates RrdBackend object for the given storage path.
org.rrd4j - package org.rrd4j
RRD4J is a high performance data logging and graphing system for time series data, implementing RRDTool's functionality in Java.
org.rrd4j.converter - package org.rrd4j.converter
RRDTool to RRD4J RRD files conversion.
org.rrd4j.core - package org.rrd4j.core
core RRD4J implementation.
org.rrd4j.core.jrrd - package org.rrd4j.core.jrrd
This package provides read-only access to natives RRD file.
org.rrd4j.core.timespec - package org.rrd4j.core.timespec
 
org.rrd4j.data - package org.rrd4j.data
RRD4J data management.
org.rrd4j.demo - package org.rrd4j.demo
 
org.rrd4j.graph - package org.rrd4j.graph
RRD4J graph capabilities.
org.rrd4j.inspector - package org.rrd4j.inspector
RRD4J RRD files inspector GUI.

P

PADDING_BOTTOM - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
PADDING_LEFT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
PADDING_LEGEND - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
PADDING_PLOT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
PADDING_RIGHT - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
PADDING_TITLE - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
PADDING_TOP - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
PADDING_VLABEL - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Used internally
parse() - Method in class org.rrd4j.core.timespec.TimeParser
Parses the input string specified in the constructor.
parseBoolean(String) - Static method in class org.rrd4j.core.Util
Parses input string as a boolean value.
parseColor(String) - Static method in class org.rrd4j.core.Util
Parses input string as color.
parseDouble(String) - Static method in class org.rrd4j.core.Util
Parses input string as a double value.
PDPStatusBlock - Class in org.rrd4j.core.jrrd
Instances of this class model the primary data point status from an RRD file.
percentile(String, String) - Method in class org.rrd4j.graph.RrdGraphDef
Create a new virtual datasource to get the 95th percentile value from another datasource
percentile(String, String, double) - Method in class org.rrd4j.graph.RrdGraphDef
Create a new virtual datasource to get a percentile value from another datasource
Plottable - Class in org.rrd4j.data
Abstract class to be used for custom datasources.
Plottable() - Constructor for class org.rrd4j.data.Plottable
 
PREFIX_RRDTool - Static variable in class org.rrd4j.core.RrdDb
Prefix to identify external RRDTool file source used in various RrdDb constructors.
PREFIX_XML - Static variable in class org.rrd4j.core.RrdDb
Prefix to identify external XML file source used in various RrdDb constructors.
print(String, ConsolFun, String) - Method in class org.rrd4j.graph.RrdGraphDef
Calculates the chosen consolidation function CF over the given datasource and creates the result by using the given format string.
printInfo(PrintStream) - Method in class org.rrd4j.core.jrrd.RRDatabase
Outputs the header information of the database to the given print stream using the default number format.
printInfo(PrintStream, NumberFormat) - Method in class org.rrd4j.core.jrrd.RRDatabase
Outputs the header information of the database to the given print stream using the given number format.
processData() - Method in class org.rrd4j.data.DataProcessor
Method that should be called once all datasources are defined.

R

rafile - Variable in class org.rrd4j.core.RrdRandomAccessFileBackend
Random access file handle.
read(long, byte[]) - Method in class org.rrd4j.core.RrdBackend
Reads an array of bytes from the underlying storage starting from the given storage offset.
read(long, byte[]) - Method in class org.rrd4j.core.RrdByteArrayBackend
read.
read(long, byte[]) - Method in class org.rrd4j.core.RrdNioBackend
Reads a number of bytes from the RRD file on the disk
read(long, byte[]) - Method in class org.rrd4j.core.RrdRandomAccessFileBackend
Reads a number of bytes from the RRD file on the disk
readAll() - Method in class org.rrd4j.core.RrdBackend
Reads all RRD bytes from the underlying storage.
readOnly - Variable in class org.rrd4j.core.RrdFileBackend
Read/write file status.
registerAndSetAsDefaultFactory(RrdBackendFactory) - Static method in class org.rrd4j.core.RrdBackendFactory
Registers new (custom) backend factory within the Rrd4j framework and sets this factory as the default.
registerFactory(RrdBackendFactory) - Static method in class org.rrd4j.core.RrdBackendFactory
Registers new (custom) backend factory within the Rrd4j framework.
registerShutdownHook() - Method in class org.rrd4j.core.RrdSyncThreadPool
Registers a shutdown hook that destroys the underlying thread pool when when the JVM is about to quit.
release(RrdDb) - Method in class org.rrd4j.core.RrdDbPool
Releases RrdDb reference previously obtained from the pool.
removeArchive(String, String, ConsolFun, int) - Static method in class org.rrd4j.core.RrdToolkit
Creates a new RRD file with one archive removed.
removeArchive(String, ConsolFun, int, boolean) - Static method in class org.rrd4j.core.RrdToolkit
Removes one archive from a RRD file.
removeArchives() - Method in class org.rrd4j.core.RrdDef
Removes all RRA archive definitions.
removeDatasource(String, String, String) - Static method in class org.rrd4j.core.RrdToolkit
Creates a new RRD file with one datasource removed.
removeDatasource(String, String, boolean) - Static method in class org.rrd4j.core.RrdToolkit
Removes single datasource from a RRD file.
removeDatasources() - Method in class org.rrd4j.core.RrdDef
Removes all datasource definitions.
renameDatasource(String, String, String) - Static method in class org.rrd4j.core.RrdToolkit
Renames single datasource in the given RRD file.
render(Graphics) - Method in class org.rrd4j.graph.RrdGraph
Renders this graph onto graphing device
requestRrdDb(String) - Method in class org.rrd4j.core.RrdDbPool
Requests a RrdDb reference for the given RRD file path.
requestRrdDb(RrdDef) - Method in class org.rrd4j.core.RrdDbPool
Requests a RrdDb reference for the given RRD file definition object.
requestRrdDb(String, String) - Method in class org.rrd4j.core.RrdDbPool
Requests a RrdDb reference for the given path.
resizeArchive(String, String, ConsolFun, int, int) - Static method in class org.rrd4j.core.RrdToolkit
Creates new RRD file based on the existing one, but with a different size (number of rows) for a single archive.
resizeArchive(String, ConsolFun, int, int, boolean) - Static method in class org.rrd4j.core.RrdToolkit
Modifies existing RRD file, by resizing its chosen archive.
Robin - Interface in org.rrd4j.core
Class to represent archive values for a single datasource.
root - Variable in class org.rrd4j.core.XmlTemplate
 
rows - Variable in class org.rrd4j.core.Archive
 
RrdAllocator - Class in org.rrd4j.core
An internal usage class.
RRDatabase - Class in org.rrd4j.core.jrrd
Instances of this class model Round Robin Database (RRD) files.
RRDatabase(String) - Constructor for class org.rrd4j.core.jrrd.RRDatabase
Creates a database to read from.
RRDatabase(File) - Constructor for class org.rrd4j.core.jrrd.RRDatabase
Creates a database to read from.
RrdBackend - Class in org.rrd4j.core
Base implementation class for all backend classes.
RrdBackend(String) - Constructor for class org.rrd4j.core.RrdBackend
Creates backend for a RRD storage with the given path.
RrdBackendFactory - Class in org.rrd4j.core
Base (abstract) backend factory class which holds references to all concrete backend factories and defines abstract methods which must be implemented in all concrete factory implementations.
RrdBackendFactory() - Constructor for class org.rrd4j.core.RrdBackendFactory
 
RrdBerkeleyDbBackend - Class in org.rrd4j.core
Backend which is used to store RRD data to ordinary disk files using Oracle Berkeley DB Java Edition.
RrdBerkeleyDbBackend(String, Database) - Constructor for class org.rrd4j.core.RrdBerkeleyDbBackend
Constructor for RrdBerkeleyDbBackend.
RrdBerkeleyDbBackend(byte[], String, Database) - Constructor for class org.rrd4j.core.RrdBerkeleyDbBackend
Constructor for RrdBerkeleyDbBackend.
RrdBerkeleyDbBackendFactory - Class in org.rrd4j.core
RrdBerkeleyDbBackendFactory(Database) - Constructor for class org.rrd4j.core.RrdBerkeleyDbBackendFactory
Constructor for RrdBerkeleyDbBackendFactory.
RrdByteArrayBackend - Class in org.rrd4j.core
Abstract byte array based backend.
RrdByteArrayBackend(String) - Constructor for class org.rrd4j.core.RrdByteArrayBackend
Constructor for RrdByteArrayBackend.
RrdDb - Class in org.rrd4j.core
Main class used to create and manipulate round robin databases (RRDs).
RrdDb(RrdDef) - Constructor for class org.rrd4j.core.RrdDb
Constructor used to create new RRD object from the definition.
RrdDb(RrdDef, RrdBackendFactory) - Constructor for class org.rrd4j.core.RrdDb
Constructor used to create new RRD object from the definition object but with a storage (backend) different from default.
RrdDb(String, boolean) - Constructor for class org.rrd4j.core.RrdDb
Constructor used to open already existing RRD.
RrdDb(String, boolean, RrdBackendFactory) - Constructor for class org.rrd4j.core.RrdDb
Constructor used to open already existing RRD backed with a storage (backend) different from default.
RrdDb(String) - Constructor for class org.rrd4j.core.RrdDb
Constructor used to open already existing RRD in R/W mode, with a default storage (backend) type (file on the disk).
RrdDb(String, RrdBackendFactory) - Constructor for class org.rrd4j.core.RrdDb
Constructor used to open already existing RRD in R/W mode with a storage (backend) type different from default.
RrdDb(String, String) - Constructor for class org.rrd4j.core.RrdDb
Constructor used to create RRD files from external file sources.
RrdDb(String, String, RrdBackendFactory) - Constructor for class org.rrd4j.core.RrdDb
Constructor used to create RRD files from external file sources with a backend type different from default.
RrdDbPool - Class in org.rrd4j.core
This class should be used to synchronize access to RRD files in a multithreaded environment.
RrdDef - Class in org.rrd4j.core
Class to represent definition of new Round Robin Database (RRD).
RrdDef(String) - Constructor for class org.rrd4j.core.RrdDef
Creates new RRD definition object with the given path.
RrdDef(String, long) - Constructor for class org.rrd4j.core.RrdDef
Creates new RRD definition object with the given path and step.
RrdDef(String, long, long) - Constructor for class org.rrd4j.core.RrdDef
Creates new RRD definition object with the given path, starting timestamp and step.
RrdDef(String, long, long, int) - Constructor for class org.rrd4j.core.RrdDef
Creates new RRD definition object with the given path, starting timestamp, step and version.
RrdDefTemplate - Class in org.rrd4j.core
Class used to create an arbitrary number of RrdDef (RRD definition) objects from a single XML template.
RrdDefTemplate(InputSource) - Constructor for class org.rrd4j.core.RrdDefTemplate
Creates RrdDefTemplate object from any parsable XML input source.
RrdDefTemplate(String) - Constructor for class org.rrd4j.core.RrdDefTemplate
Creates RrdDefTemplate object from the string containing XML template.
RrdDefTemplate(File) - Constructor for class org.rrd4j.core.RrdDefTemplate
Creates RrdDefTemplate object from the file containing XML template.
RrdFileBackend - Class in org.rrd4j.core
An abstract backend which is used to store RRD data to ordinary files on the disk.
RrdFileBackend(String, boolean) - Constructor for class org.rrd4j.core.RrdFileBackend
Constructor for RrdFileBackend.
RrdFileBackendFactory - Class in org.rrd4j.core
An abstract backend factory which is used to store RRD data to ordinary files on the disk.
RrdFileBackendFactory() - Constructor for class org.rrd4j.core.RrdFileBackendFactory
 
RrdGraph - Class in org.rrd4j.graph
Class which actually creates Rrd4j graphs (does the hard work).
RrdGraph(RrdGraphDef) - Constructor for class org.rrd4j.graph.RrdGraph
Creates graph from the corresponding RrdGraphDef object.
RrdGraphConstants - Interface in org.rrd4j.graph
Class to represent various constants used for graphing.
RrdGraphConstants.FontConstructor - Class in org.rrd4j.graph
Font constructor, to use embedded fonts
RrdGraphConstants.FontConstructor() - Constructor for class org.rrd4j.graph.RrdGraphConstants.FontConstructor
 
RrdGraphDef - Class in org.rrd4j.graph
Class which should be used to define new Rrd4j graph.
RrdGraphDef() - Constructor for class org.rrd4j.graph.RrdGraphDef
Creates RrdGraphDef object and sets default time span (default ending time is 'now', default starting time is 'end-1day'.
RrdGraphDefTemplate - Class in org.rrd4j.graph
Class used to create an arbitrary number of RrdGraphDef (graph definition) objects from a single XML template.
RrdGraphDefTemplate(InputSource) - Constructor for class org.rrd4j.graph.RrdGraphDefTemplate
Creates template object from any parsable XML source
RrdGraphDefTemplate(File) - Constructor for class org.rrd4j.graph.RrdGraphDefTemplate
Creates template object from the file containing XML template code
RrdGraphDefTemplate(String) - Constructor for class org.rrd4j.graph.RrdGraphDefTemplate
Creates template object from the string containing XML template code
RrdGraphInfo - Class in org.rrd4j.graph
Class to represent successfully created Rrd4j graph.
RrdInspector - Class in org.rrd4j.inspector
Utility application (swing) to analyze, change and plot content of Rrd4j RRD files.
RrdMemoryBackend - Class in org.rrd4j.core
Backend to be used to store all RRD bytes in memory.
RrdMemoryBackend(String) - Constructor for class org.rrd4j.core.RrdMemoryBackend
Constructor for RrdMemoryBackend.
RrdMemoryBackendFactory - Class in org.rrd4j.core
Factory class which creates actual RrdMemoryBackend objects.
RrdMemoryBackendFactory() - Constructor for class org.rrd4j.core.RrdMemoryBackendFactory
 
RrdMongoDBBackend - Class in org.rrd4j.core
RrdMongoDBBackend class.
RrdMongoDBBackend(String, DBCollection) - Constructor for class org.rrd4j.core.RrdMongoDBBackend
Constructor for RrdMongoDBBackend.
RrdMongoDBBackendFactory - Class in org.rrd4j.core
RrdBackendFactory that uses MongoDB for data storage.
RrdMongoDBBackendFactory(DBCollection) - Constructor for class org.rrd4j.core.RrdMongoDBBackendFactory
Creates a RrdMongoDBBackendFactory.
RrdNioBackend - Class in org.rrd4j.core
Backend which is used to store RRD data to ordinary disk files using java.nio.* package.
RrdNioBackend(String, boolean, RrdSyncThreadPool, int) - Constructor for class org.rrd4j.core.RrdNioBackend
Creates RrdFileBackend object for the given file path, backed by java.nio.* classes.
RrdNioBackendFactory - Class in org.rrd4j.core
Factory class which creates actual RrdNioBackend objects.
RrdNioBackendFactory() - Constructor for class org.rrd4j.core.RrdNioBackendFactory
Creates a new RrdNioBackendFactory.
RrdRandomAccessFileBackend - Class in org.rrd4j.core
Backend which is used to store RRD data to ordinary files on the disk.
RrdRandomAccessFileBackend(String, boolean) - Constructor for class org.rrd4j.core.RrdRandomAccessFileBackend
Creates RrdFileBackend object for the given file path, backed by RandomAccessFile object.
RrdRandomAccessFileBackendFactory - Class in org.rrd4j.core
Factory class which creates actual RrdRandomAccessFileBackend objects.
RrdRandomAccessFileBackendFactory() - Constructor for class org.rrd4j.core.RrdRandomAccessFileBackendFactory
 
RrdSafeFileBackend - Class in org.rrd4j.core
Backend which is used to store RRD data to ordinary files on the disk, using locking.
RrdSafeFileBackend(String, long, long) - Constructor for class org.rrd4j.core.RrdSafeFileBackend
Creates RrdFileBackend object for the given file path, backed by RandomAccessFile object.
RrdSafeFileBackendFactory - Class in org.rrd4j.core
Factory class which creates actual RrdSafeFileBackend objects.
RrdSafeFileBackendFactory() - Constructor for class org.rrd4j.core.RrdSafeFileBackendFactory
 
RrdSyncThreadPool - Class in org.rrd4j.core
Thread pool used by RrdNioBackend instances to periodically sync the mapped file to disk.
RrdSyncThreadPool() - Constructor for class org.rrd4j.core.RrdSyncThreadPool
Creates a new RrdSyncThreadPool with a default pool size of 6.
RrdSyncThreadPool(ScheduledExecutorService) - Constructor for class org.rrd4j.core.RrdSyncThreadPool
Creates a new RrdSyncThreadPool with a user-provided ScheduledExecutorService.
RrdSyncThreadPool(int) - Constructor for class org.rrd4j.core.RrdSyncThreadPool
Creates a new RrdSyncThreadPool with the given pool size.
RrdSyncThreadPool(int, ThreadFactory) - Constructor for class org.rrd4j.core.RrdSyncThreadPool
Creates a new RrdSyncThreadPool with the given pool size.
RrdToolkit - Class in org.rrd4j.core
Class used to perform various complex operations on RRD files.
RrdTutorial - Class in org.rrd4j.demo
This class implements the example from the RRD tutorial using RRD4j: http://oss.oetiker.ch/rrdtool/tut/rrdtutorial.en.html This source file may be freely redistributed under the same terms as RRD4j.
RrdTutorial() - Constructor for class org.rrd4j.demo.RrdTutorial
 

S

Sample - Class in org.rrd4j.core
Class to represent data source values for the given timestamp.
SATURDAY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent Saturday
SECOND - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent second
set(String) - Method in class org.rrd4j.core.Sample
Sets sample timestamp and data source values in a fashion similar to RRDTool.
setAltAutoscale(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Computes Y range based on function absolute minimum and maximum values.
setAltAutoscaleMax(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Computes Y range based on function absolute minimum and maximum values.
setAltYGrid(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Places Y grid dynamically based on graph Y range.
setAltYMrtg(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Use this method to request MRTG-like graph (false by default)
setAndUpdate(String) - Method in class org.rrd4j.core.Sample
Creates sample with the timestamp and data source values supplied in the argument string and stores sample in the corresponding RRD.
setAntiAliasing(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Controls if the chart area of the image should be antialiased or not.
setArcXff(String, ConsolFun, int, double) - Static method in class org.rrd4j.core.RrdToolkit
Sets single archive's X-files factor to a new value.
setBackgroundImage(String) - Method in class org.rrd4j.graph.RrdGraphDef
Sets background image - currently, only PNG images can be used as background.
setBase(double) - Method in class org.rrd4j.graph.RrdGraphDef
Sets default base for magnitude scaling.
setCapacity(int) - Method in class org.rrd4j.core.RrdDbPool
Sets the maximum number of simultaneously open RRD files.
setColor(int, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
Overrides the colors for the standard elements of the graph.
setColor(String, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
Overrides the colors for the standard elements of the graph by element name.
setDefaultFactory(String) - Static method in class org.rrd4j.core.RrdBackendFactory
Replaces the default backend factory with a new one.
setDefaultFactory(String) - Static method in class org.rrd4j.core.RrdDb
Sets default backend factory to be used.
setDrawXGrid(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Sets visibility of the X-axis grid.
setDrawYGrid(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Sets visibility of the Y-axis grid.
setDsHeartbeat(String, String, long) - Static method in class org.rrd4j.core.RrdToolkit
Sets datasource heartbeat to a new value.
setDsHeartbeat(String, int, long) - Static method in class org.rrd4j.core.RrdToolkit
Sets datasource heartbeat to a new value.
setDsMaxValue(String, String, double, boolean) - Static method in class org.rrd4j.core.RrdToolkit
Sets datasource max value to a new value.
setDsMinMaxValue(String, String, double, double, boolean) - Static method in class org.rrd4j.core.RrdToolkit
Updates valid value range for the given datasource.
setDsMinValue(String, String, double, boolean) - Static method in class org.rrd4j.core.RrdToolkit
Sets datasource min value to a new value
setDsName(String) - Method in class org.rrd4j.core.Datasource
Sets datasource name to a new value
setDsType(DsType) - Method in class org.rrd4j.core.Datasource
Setter for the field dsType.
setEndTime(long) - Method in class org.rrd4j.graph.RrdGraphDef
Sets the time when the graph should end.
setFetchRequestResolution(long) - Method in class org.rrd4j.data.DataProcessor
Sets desired RRD archive step in seconds to be used internally while fetching data from RRD files.
setFilename(String) - Method in class org.rrd4j.graph.RrdGraphDef
Sets the name of the graph to generate.
setFilter(String...) - Method in class org.rrd4j.core.FetchRequest
Sets request filter in order to fetch data only for the specified array of datasources (datasource names).
setFilter(Set<String>) - Method in class org.rrd4j.core.FetchRequest
Sets request filter in order to fetch data only for the specified set of datasources (datasource names).
setFilter(String) - Method in class org.rrd4j.core.FetchRequest
Sets request filter in order to fetch data only for a single datasource (datasource name).
setFirstDayOfWeek(int) - Method in class org.rrd4j.graph.RrdGraphDef
Sets first day of the week.
setForceRulesLegend(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Force the generation of HRULE and VRULE legend even if those HRULE or VRULE will not be drawn because out of graph boundaries.
setGridStroke(Stroke) - Method in class org.rrd4j.graph.RrdGraphDef
Set the Stroke used to draw grid
setHeartbeat(long) - Method in class org.rrd4j.core.Datasource
Sets datasource heartbeat to a new value.
setHeight(int) - Method in class org.rrd4j.graph.RrdGraphDef
Sets height of the drawing area within the graph.
setImageFormat(String) - Method in class org.rrd4j.graph.RrdGraphDef
Sets image format.
setImageInfo(String) - Method in class org.rrd4j.graph.RrdGraphDef
Creates additional image information.
setImageQuality(float) - Method in class org.rrd4j.graph.RrdGraphDef
Sets image quality.
setInfo(String) - Method in class org.rrd4j.core.Header
setInfo.
setInfo(String) - Method in class org.rrd4j.core.RrdDb
setInfo.
setInterlaced(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Creates interlaced or progressive mode image.
setInterpolationMethod(int) - Method in class org.rrd4j.data.LinearInterpolator
Sets interpolation method to be used.
setLargeFont(Font) - Method in class org.rrd4j.graph.RrdGraphDef
Sets title font.
setLazy(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Creates graph only if the current graph is out of date or not existent.
setLength(long) - Method in class org.rrd4j.core.RrdBackend
Sets the number of bytes in the underlying RRD storage.
setLength(long) - Method in class org.rrd4j.core.RrdByteArrayBackend
Sets the number of bytes in the underlying RRD storage.
setLength(long) - Method in class org.rrd4j.core.RrdNioBackend
Sets the number of bytes in the underlying RRD storage.
setLength(long) - Method in class org.rrd4j.core.RrdRandomAccessFileBackend
Sets the number of bytes in the underlying RRD storage.
setLocale(Locale) - Method in class org.rrd4j.graph.RrdGraphDef
Set the locale used for the legend.
setLockRetryPeriod(long) - Static method in class org.rrd4j.core.RrdSafeFileBackendFactory
Sets time between two consecutive file locking attempts.
setLockWaitTime(long) - Static method in class org.rrd4j.core.RrdSafeFileBackendFactory
Sets time this backend will wait for a file lock.
setLogarithmic(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Sets logarithmic y-axis scaling.
setMaxValue(double, boolean) - Method in class org.rrd4j.core.Datasource
Sets maximum allowed value for this datasource.
setMaxValue(double) - Method in class org.rrd4j.graph.RrdGraphDef
Defines the value normally located at the upper border of the graph.
setMinMaxValue(double, double, boolean) - Method in class org.rrd4j.core.Datasource
Sets min/max values allowed for this datasource.
setMinValue(double, boolean) - Method in class org.rrd4j.core.Datasource
Sets minimum allowed value for this datasource.
setMinValue(double) - Method in class org.rrd4j.graph.RrdGraphDef
Sets the lower limit of a graph.
setNoLegend(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Suppress generation of legend, only render the graph.
setNoMinorGrid(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Use this method to turn off minor grid lines (printed by default)
setOnlyGraph(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Suppresses anything but the graph.
setOverlayImage(String) - Method in class org.rrd4j.graph.RrdGraphDef
Sets overlay image - currently, only PNG images can be used as overlay.
setPath(String) - Method in class org.rrd4j.core.RrdDef
Sets path to RRD.
setPixelCount(int) - Method in class org.rrd4j.data.DataProcessor
Sets the number of pixels (target graph width).
setPoolUsed(boolean) - Method in class org.rrd4j.data.DataProcessor
Sets the RrdDbPool usage policy.
setPoolUsed(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Sets RrdDbPool usage policy (defaults to true).
setRigid(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Sets rigid boundaries mode.
setShowSignature(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Shows or hides graph signature (gator) in the top right corner of the graph
setSmallFont(Font) - Method in class org.rrd4j.graph.RrdGraphDef
Sets default font for graphing.
setStartTime(long) - Method in class org.rrd4j.core.RrdDef
Sets RRD's starting timestamp.
setStartTime(Date) - Method in class org.rrd4j.core.RrdDef
Sets RRD's starting timestamp.
setStartTime(Calendar) - Method in class org.rrd4j.core.RrdDef
Sets RRD's starting timestamp.
setStartTime(long) - Method in class org.rrd4j.graph.RrdGraphDef
Sets the time when the graph should begin.
setStep(long) - Method in class org.rrd4j.core.RrdDef
Sets RRD's time step.
setStep(long) - Method in class org.rrd4j.data.DataProcessor
Roughly corresponds to the --step option in RRDTool's graph/xport commands.
setStep(long) - Method in class org.rrd4j.graph.RrdGraphDef
Suggests which time step should be used by Rrd4j while processing data from RRD files.
setSyncPeriod(int) - Static method in class org.rrd4j.core.RrdNioBackendFactory
Sets time between consecutive background synchronizations.
setSyncPoolSize(int) - Static method in class org.rrd4j.core.RrdNioBackendFactory
Sets the number of synchronizing threads.
setSyncThreadPool(RrdSyncThreadPool) - Method in class org.rrd4j.core.RrdNioBackendFactory
Setter for the field syncThreadPool.
setSyncThreadPool(ScheduledExecutorService) - Method in class org.rrd4j.core.RrdNioBackendFactory
Setter for the field syncThreadPool.
setTextAntiAliasing(boolean) - Method in class org.rrd4j.graph.RrdGraphDef
Controls if the text should be antialiased or not.
setTickStroke(Stroke) - Method in class org.rrd4j.graph.RrdGraphDef
Set the stroke used to draw ticks
setTime(long) - Method in class org.rrd4j.core.Sample
Sets sample timestamp.
setTimeAxis(int, int, int, int, int, int, int, String) - Method in class org.rrd4j.graph.RrdGraphDef
Configures x-axis grid and labels.
setTimeSpan(long, long) - Method in class org.rrd4j.graph.RrdGraphDef
Sets starting and ending time for the for the graph.
setTimeSpan(long[]) - Method in class org.rrd4j.graph.RrdGraphDef
Sets starting and ending time for the for the graph.
setTimeZone(TimeZone) - Method in class org.rrd4j.graph.RrdGraphDef
Set the time zone used for the legend.
setTitle(String) - Method in class org.rrd4j.graph.RrdGraphDef
Defines a title to be written into the graph.
setUnit(String) - Method in class org.rrd4j.graph.RrdGraphDef
Sets unit to be displayed on y axis.
setUnitsExponent(int) - Method in class org.rrd4j.graph.RrdGraphDef
Sets the 10**unitsExponent scaling of the y-axis values.
setUnitsLength(int) - Method in class org.rrd4j.graph.RrdGraphDef
Sets the character width on the left side of the graph for y-axis values.
setValue(int, double) - Method in interface org.rrd4j.core.Robin
Sets the i-th value in the Robin archive.
setValue(String, double) - Method in class org.rrd4j.core.Sample
Sets single data source value in the sample.
setValue(int, double) - Method in class org.rrd4j.core.Sample
Sets single datasource value using data source index.
setValueAxis(double, int) - Method in class org.rrd4j.graph.RrdGraphDef
Sets vertical axis grid and labels.
setValues(double...) - Method in interface org.rrd4j.core.Robin
Updates archived values in bulk.
setValues(double) - Method in interface org.rrd4j.core.Robin
(Re)sets all values in this archive to the same value.
setValues(double...) - Method in class org.rrd4j.core.Sample
Sets some (possibly all) data source values in bulk.
setVariable(String, String) - Method in class org.rrd4j.core.XmlTemplate
Sets value for a single XML template variable.
setVariable(String, int) - Method in class org.rrd4j.core.XmlTemplate
Sets value for a single XML template variable.
setVariable(String, long) - Method in class org.rrd4j.core.XmlTemplate
Sets value for a single XML template variable.
setVariable(String, double) - Method in class org.rrd4j.core.XmlTemplate
Sets value for a single XML template variable.
setVariable(String, Color) - Method in class org.rrd4j.core.XmlTemplate
Sets value for a single XML template variable.
setVariable(String, Date) - Method in class org.rrd4j.core.XmlTemplate
Sets value for a single XML template variable.
setVariable(String, Calendar) - Method in class org.rrd4j.core.XmlTemplate
Sets value for a single XML template variable.
setVariable(String, boolean) - Method in class org.rrd4j.core.XmlTemplate
Sets value for a single XML template variable.
setVersion(int) - Method in class org.rrd4j.core.RrdDef
Sets RRD's file version.
setVerticalLabel(String) - Method in class org.rrd4j.graph.RrdGraphDef
Sets vertical label on the left side of the graph.
setWidth(int) - Method in class org.rrd4j.graph.RrdGraphDef
Sets width of the drawing area within the graph.
setXff(double) - Method in class org.rrd4j.core.Archive
Sets X-files factor to a new value.
shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdBackendFactory
Determines if the header should be validated.
shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdBerkeleyDbBackendFactory
Determines if the header should be validated.
shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdFileBackendFactory
Determines if the header should be validated.
shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdMemoryBackendFactory
Determines if the header should be validated.
shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdMongoDBBackendFactory
Determines if the header should be validated.
shouldValidateHeader(String) - Method in class org.rrd4j.core.RrdRandomAccessFileBackendFactory
Determines if the header should be validated.
shutdown() - Method in class org.rrd4j.core.RrdSyncThreadPool
Shuts down this thread pool in an orderly manner.
split(String) - Static method in class org.rrd4j.core.RrdToolkit
Splits single RRD file with several datasources into a number of smaller RRD files with a single datasource in it.
sprintf(Locale, String, Object...) - Static method in class org.rrd4j.core.Util
Equivalent of the C-style sprintf function.
stack(String, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
Does the same as RrdGraphDef.line(String, java.awt.Paint), but the graph gets stacked on top of the previous LINE, AREA or STACK graph.
stack(String, Paint, String) - Method in class org.rrd4j.graph.RrdGraphDef
Does the same as RrdGraphDef.line(String, java.awt.Paint, String), but the graph gets stacked on top of the previous LINE, AREA or STACK graph.
startTag(String) - Method in class org.rrd4j.core.XmlWriter
Opens XML tag
steps - Variable in class org.rrd4j.core.Archive
 
store(double) - Method in interface org.rrd4j.core.Robin
store.
sum(double, double) - Static method in class org.rrd4j.core.Util
Calculates sum of two doubles, but treats NaNs as zeros.
SUNDAY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent Sunday
sync() - Method in class org.rrd4j.core.RrdNioBackend
This method forces all data cached in memory but not yet stored in the file, to be stored in it.

T

THURSDAY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent Thursday
TICK_STROKE - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Stroke used to draw ticks
TimeParser - Class in org.rrd4j.core.timespec
Class which parses at-style time specification (described in detail on the rrdfetch man page), used in all RRDTool commands.
TimeParser(String) - Constructor for class org.rrd4j.core.timespec.TimeParser
Constructs TimeParser instance from the given input string.
TimeSpec - Class in org.rrd4j.core.timespec
Simple class to represent time obtained by parsing at-style date specification (described in detail on the rrdfetch man page.
toDoubleArray(long[]) - Static method in class org.rrd4j.core.Util
Converts an array of long primitives to an array of doubles.
toPlottable(String) - Method in class org.rrd4j.core.jrrd.DataChunk
Extract a datasource from the datachunck given is name as a Plottable
toString() - Method in class org.rrd4j.core.FetchData
Returns string representing fetched data in a RRDTool-like form.
toString() - Method in class org.rrd4j.core.jrrd.Archive
Returns a summary the contents of this archive.
toString() - Method in class org.rrd4j.core.jrrd.CDPStatusBlock
Returns a summary the contents of this CDP status block.
toString() - Method in class org.rrd4j.core.jrrd.DataChunk
Returns a summary of the contents of this data chunk.
toString() - Method in class org.rrd4j.core.jrrd.DataSource
Returns a summary the contents of this data source.
toString() - Method in class org.rrd4j.core.jrrd.Header
Returns a summary the contents of this header.
toString() - Method in class org.rrd4j.core.jrrd.PDPStatusBlock
Returns a summary the contents of this PDP status block.
toString() - Method in class org.rrd4j.core.jrrd.RRDatabase
Returns a summary the contents of this database.
toXml(PrintStream) - Method in class org.rrd4j.core.jrrd.RRDatabase
Outputs the content of the database to the given print stream as a stream of XML.
TUESDAY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent Tuesday

U

unregisterShutdownHook() - Method in class org.rrd4j.core.RrdSyncThreadPool
Unregisters the shutdown hook installed by RrdSyncThreadPool.registerShutdownHook().
update(double[]) - Method in interface org.rrd4j.core.Robin
update.
update() - Method in class org.rrd4j.core.Sample
Stores sample in the corresponding RRD.
Util - Class in org.rrd4j.core
Class defines various utility functions used in Rrd4j.
Util.Xml - Class in org.rrd4j.core
Various DOM utility functions.

V

validateTagsOnlyOnce(Node, String[]) - Method in class org.rrd4j.core.XmlTemplate
validateTagsOnlyOnce.
valueOf(String) - Static method in enum org.rrd4j.ConsolFun
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rrd4j.core.jrrd.ConsolidationFunctionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rrd4j.core.jrrd.DataSourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rrd4j.DsType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.rrd4j.ConsolFun
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rrd4j.core.jrrd.ConsolidationFunctionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rrd4j.core.jrrd.DataSourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rrd4j.DsType
Returns an array containing the constants of this enum type, in the order they are declared.
VERTICAL_SPACING_MARKER - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent vertical spacing marker
vrule(long, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
Draws a vertical rule into the graph.
vrule(long, Paint, String) - Method in class org.rrd4j.graph.RrdGraphDef
Draws a vertical rule into the graph and optionally adds a legend
vrule(long, Paint, String, float) - Method in class org.rrd4j.graph.RrdGraphDef
Draws a vertical rule into the graph and optionally adds a legend
vspan(long, long, Paint) - Method in class org.rrd4j.graph.RrdGraphDef
Draws a vertical span into the graph.
vspan(long, long, Paint, String) - Method in class org.rrd4j.graph.RrdGraphDef
Draws a vertical span into the graph and optionally adds a legend.

W

WEDNESDAY - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent Wednesday
WEEK - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent week
write(long, byte[]) - Method in class org.rrd4j.core.RrdBackend
Writes an array of bytes to the underlying storage starting from the given storage offset.
write(long, byte[]) - Method in class org.rrd4j.core.RrdBerkeleyDbBackend
write.
write(long, byte[]) - Method in class org.rrd4j.core.RrdByteArrayBackend
write.
write(long, byte[]) - Method in class org.rrd4j.core.RrdMongoDBBackend
write.
write(long, byte[]) - Method in class org.rrd4j.core.RrdNioBackend
Writes bytes to the underlying RRD file on the disk
write(long, byte[]) - Method in class org.rrd4j.core.RrdRandomAccessFileBackend
Writes bytes to the underlying RRD file on the disk
writeComment(Object) - Method in class org.rrd4j.core.XmlWriter
Writes XML comment to output stream
writeTag(String, Object) - Method in class org.rrd4j.core.XmlWriter
Writes <tag>value</tag> to output stream
writeTag(String, int) - Method in class org.rrd4j.core.XmlWriter
Writes <tag>value</tag> to output stream
writeTag(String, long) - Method in class org.rrd4j.core.XmlWriter
Writes <tag>value</tag> to output stream
writeTag(String, double, String) - Method in class org.rrd4j.core.XmlWriter
Writes <tag>value</tag> to output stream
writeTag(String, double) - Method in class org.rrd4j.core.XmlWriter
Writes <tag>value</tag> to output stream
writeTag(String, boolean) - Method in class org.rrd4j.core.XmlWriter
Writes <tag>value</tag> to output stream
writeTag(String, Color) - Method in class org.rrd4j.core.XmlWriter
Writes <tag>value</tag> to output stream
writeTag(String, Font) - Method in class org.rrd4j.core.XmlWriter
Writes <tag>value</tag> to output stream
writeTag(String, File) - Method in class org.rrd4j.core.XmlWriter
Writes <tag>value</tag> to output stream

X

xff - Variable in class org.rrd4j.core.Archive
 
XmlTemplate - Class in org.rrd4j.core
Class used as a base class for various XML template related classes.
XmlTemplate(InputSource) - Constructor for class org.rrd4j.core.XmlTemplate
Constructor for XmlTemplate.
XmlTemplate(String) - Constructor for class org.rrd4j.core.XmlTemplate
Constructor for XmlTemplate.
XmlTemplate(File) - Constructor for class org.rrd4j.core.XmlTemplate
Constructor for XmlTemplate.
XmlWriter - Class in org.rrd4j.core
Extremely simple utility class used to create XML documents.
XmlWriter(OutputStream) - Constructor for class org.rrd4j.core.XmlWriter
Creates XmlWriter with the specified output stream to send XML code to.

Y

YEAR - Static variable in interface org.rrd4j.graph.RrdGraphConstants
Constant to represent year
A B C D E F G H I L M N O P R S T U V W X Y 

Copyright © 2015. All rights reserved.