Interface Summary | |
---|---|
ConsolFuns | Simple interface to represent available consolidation functions |
DsTypes | Simple interface to represent available datasource types. |
Class Summary | |
---|---|
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. |
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. |
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. Factory classes are used to create concrete RrdBackend 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. |
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. |
RrdException | Class to represent various JRobin checked exceptions. |
RrdFileBackend | JRobin backend which is used to store RRD data to ordinary files on the disk. |
RrdFileBackendFactory | Factory class which creates actual RrdFileBackend objects. |
RrdMemoryBackend | Backend to be used to store all RRD bytes in memory. |
RrdMemoryBackendFactory | Factory class which creates actual RrdMemoryBackend objects. |
RrdNioBackend | JRobin backend which is used to store RRD data to ordinary disk files by using fast java.nio.* package. |
RrdNioBackendFactory | Factory class which creates actual RrdNioBackend objects. |
RrdSafeFileBackend | JRobin backend which is used to store RRD data to ordinary files on the disk. |
RrdSafeFileBackendFactory | Factory class which creates actual RrdSafeFileBackend objects. |
RrdToolkit |
Class used to perform various complex operations on RRD files. |
Sample |
Class to represent data source values for the given timestamp. |
Util | Class defines various utility functions used in JRobin. |
Util.Xml | Various DOM utility functions |
XmlTemplate | Class used as a base class for various XML template related classes. |
XmlWriter | Extremely simple utility class used to create XML documents. |