Interface | Description |
---|---|
DataHolder | |
Robin |
Class to represent archive values for a single datasource.
|
RrdFileBackend |
An abstract backend which is used to store RRD data to ordinary files on the disk.
|
RrdUpdater<T extends RrdUpdater<T>> | |
XmlWriter.DoubleFormater |
Class | Description |
---|---|
ArcDef |
Class to represent single archive definition within the RRD.
|
Archive |
Class to represent single RRD archive in a RRD with its internal state.
|
ArcState |
Class to represent internal RRD archive state for a single datasource.
|
ByteBufferBackend |
A backend that store and provides access to data using a
ByteBuffer , using java internal methods for
long, integer and others types. |
DataImporter |
An abstract class to import data from external source.
|
Datasource |
Class to represent single datasource within RRD.
|
DsDef |
Class to represent single data source definition within the RRD.
|
FetchData |
Class used to represent data fetched from the RRD.
|
FetchRequest |
Class to represent fetch request.
|
Header |
Class to represent RRD header.
|
RobinArray |
Class to represent archive values for a single datasource.
|
RobinMatrix |
Class to represent archive values for a single datasource.
|
RrdAllocator |
An internal usage class.
|
RrdBackend |
Base implementation class for all backend classes.
|
RrdBackendFactory |
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.
|
RrdByteArrayBackend |
Abstract byte array based backend.
|
RrdDb |
Main class used to create and manipulate round robin databases (RRDs).
|
RrdDb.Builder |
Builder for
RrdDb instances. |
RrdDbPool |
This class should be used to synchronize access to RRD files
in a multithreaded environment.
|
RrdDef |
Class to represent definition of new Round Robin Database (RRD).
|
RrdDefTemplate |
Class used to create an arbitrary number of
RrdDef (RRD definition) objects
from a single XML template. |
RrdDouble<U extends RrdUpdater<U>> | |
RrdDoubleArray<U extends RrdUpdater<U>> | |
RrdDoubleMatrix<U extends RrdUpdater<U>> | |
RrdEnum<U extends RrdUpdater<U>,E extends Enum<E>> | |
RrdFileBackendFactory |
An abstract backend factory which is used to store RRD data to ordinary files on the disk.
|
RrdInt<U extends RrdUpdater<U>> | |
RrdLong<U extends RrdUpdater<U>> | |
RrdMemoryBackend |
Backend to be used to store all RRD bytes in memory.
|
RrdMemoryBackendFactory |
Factory class which creates actual
RrdMemoryBackend objects. |
RrdNioBackend |
Backend which is used to store RRD data to ordinary disk files
using java.nio.* package.
|
RrdNioBackendFactory |
Factory class which creates actual
RrdNioBackend objects. |
RrdPrimitive<U extends RrdUpdater<U>> | |
RrdRandomAccessFileBackend |
Backend which is used to store RRD data to ordinary files on the disk.
|
RrdRandomAccessFileBackendFactory |
Factory class which creates actual
RrdRandomAccessFileBackend objects. |
RrdSafeFileBackend |
Backend which is used to store RRD data to ordinary files on the disk, using locking.
|
RrdSafeFileBackend.Counters | |
RrdSafeFileBackendFactory |
Factory class which creates actual
RrdSafeFileBackend objects. |
RrdString<U extends RrdUpdater<U>> | |
RrdSyncThreadPool |
Thread pool used by
RrdNioBackend instances to periodically sync the mapped file to disk. |
RrdSyncThreadPool.DaemonThreadFactory |
Daemon thread factory used by the monitor executors.
|
RrdToolkit |
Class used to perform various complex operations on RRD files.
|
RrdToolReader | |
Sample |
Class to represent data source values for the given timestamp.
|
Util |
Class defines various utility functions used in Rrd4j.
|
Util.Xml |
Various DOM utility functions.
|
XmlReader | |
XmlTemplate |
Class used as a base class for various XML template related classes.
|
XmlWriter |
Extremely simple utility class used to create XML documents.
|
Exception | Description |
---|---|
InvalidRrdException |
An exception indicating a corrupted RRD.
|
RrdBackendException |
Wrap a exception generated by the backend store
|
RrdException |
A general purpose RRD4J exception.
|
Annotation Type | Description |
---|---|
RrdBackendAnnotation |
Description of a
RrdBackendFactory |