| Package | Description |
|---|---|
| net.i2p.router.web | The router console user interface, implemented in routerconsole.jar, with these classes supporting the webapp in routerconsole.war. |
| org.rrd4j.core | core RRD4J implementation. |
| org.rrd4j.data | RRD4J data management classes and interfaces. Provides data sources, processors, aggregators, and utilities for Round Robin Database (RRD) operations and calculations. |
| org.rrd4j.graph | RRD4J graph capabilities. |
| Class and Description |
|---|
| 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. |
| RrdDb Main class used to create and manipulate round robin databases (RRDs). |
| Class and 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. |
| Robin Class to represent archive values for a single datasource. |
| RrdAllocator An internal usage class. |
| RrdBackend Base implementation class for all backend classes. |
| RrdBackendAnnotation Description of a RrdBackendFactory |
| 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. |
| 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). |
| RrdDouble RRD double primitive type. |
| RrdDoubleMatrix RRD primitive type for handling matrices of double values. |
| RrdException A general purpose RRD4J exception. |
| RrdFileBackend An abstract backend which is used to store RRD data to ordinary files on the disk. |
| RrdFileBackendFactory An abstract backend factory which is used to store RRD data to ordinary files on the disk. |
| RrdInt RRD integer primitive type. |
| RrdPrimitive Abstract base class for all RRD primitive data types. |
| RrdRandomAccessFileBackend Backend which is used to store RRD data to ordinary files on the disk. |
| RrdRandomAccessFileBackendFactory Factory class which creates actual RrdRandomAccessFileBackend objects. |
| RrdSyncThreadPool Thread pool used by RrdNioBackend instances to periodically sync the
mapped file to disk. |
| RrdUpdater Interface for RRD components that can update their state. |
| Sample Class to represent data source values for the given timestamp. |
| XmlTemplate Class used as a base class for various XML template related classes. |
| XmlWriter Extremely simple utility class used to create XML documents. |
| XmlWriter.DoubleFormater Functional interface for formatting double values in XML output. |
| Class and Description |
|---|
| DataHolder Interface for holding data sources. |
| FetchData Class used to represent data fetched from the RRD. |
| 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. |
| RrdDb Main class used to create and manipulate round robin databases (RRDs). |
| RrdDbPool This class should be used to synchronize access to RRD files in a multithreaded environment. |
| Class and Description |
|---|
| DataHolder Interface for holding data sources. |
| FetchData Class used to represent data fetched from the RRD. |
| 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. |
| RrdDbPool This class should be used to synchronize access to RRD files in a multithreaded environment. |