Packages that use RrdBackendFactory
Package
Description
The router console user interface, implemented in routerconsole.jar, with these classes supporting the webapp in routerconsole.war.
core RRD4J implementation.
RRD4J data management classes and interfaces.
Provides data sources, processors, aggregators, and utilities for Round Robin Database (RRD) operations and calculations.
Provides data sources, processors, aggregators, and utilities for Round Robin Database (RRD) operations and calculations.
RRD4J graph capabilities.
Uses of RrdBackendFactory in net.i2p.router.web
Methods in net.i2p.router.web that return RrdBackendFactoryModifier and TypeMethodDescription(package private) RrdBackendFactoryGraphListener.getBackendFactory()The backend factory matching this listener's persistence setting.private static RrdBackendFactoryGraphListener.getBackendFactory(boolean isPersistent) The RRD backend for persistent or in-memory data.Uses of RrdBackendFactory in org.rrd4j.core
Subclasses of RrdBackendFactory in org.rrd4j.coreModifier and TypeClassDescriptionclassAn abstract backend factory which is used to store RRD data to ordinary files on the disk.classFactory class which creates actualRrdMemoryBackendobjects.classFactory class which creates actualRrdNioBackendobjects.classFactory class which creates actualRrdRandomAccessFileBackendobjects.classFactory class which creates actualRrdSafeFileBackendobjects.Fields in org.rrd4j.core declared as RrdBackendFactoryModifier and TypeFieldDescriptionprivate static final RrdBackendFactoryRrdBackendFactory.Registry.defaultFactoryThe factory used when none is named.private RrdBackendFactoryRrdDbPool.defaultFactoryFactory used for URIs without a scheme.private RrdBackendFactoryRrdBackend.factoryThe factory that created the backend.private RrdBackendFactoryRrdDb.Builder.factoryThe backend factory for the database.Fields in org.rrd4j.core with type parameters of type RrdBackendFactoryModifier and TypeFieldDescriptionprivate static final List<RrdBackendFactory> RrdBackendFactory.activeFactoriesThe factories with backends currently open.private static final Map<String, RrdBackendFactory> RrdBackendFactory.Registry.factoriesThe registered factories, by name.Methods in org.rrd4j.core that return RrdBackendFactoryModifier and TypeMethodDescriptionprivate static RrdBackendFactoryRrdDb.Builder.checkFactory(URI uri, RrdBackendFactory factory) Resolves the backend factory for a request.private RrdBackendFactoryRrdDbPool.checkFactory(URI uri) Resolves the backend factory for a URI.static RrdBackendFactoryRrdBackendFactory.findFactory(URI uri) For a given URI, try to find a factory that can manage it in the list of active factories.static RrdBackendFactoryRrdBackendFactory.getDefaultFactory()Returns the default backend factory.RrdBackend.getFactory()Get the factory for this backend.Methods in org.rrd4j.core that return types with arguments of type RrdBackendFactoryModifier and TypeMethodDescriptionstatic java.util.stream.Stream<RrdBackendFactory> RrdBackendFactory.getActiveFactories()Return the current active factories as a stream.Methods in org.rrd4j.core with parameters of type RrdBackendFactoryModifier and TypeMethodDescriptionstatic voidRrdBackendFactory.addActiveFactories(RrdBackendFactory... newFactories) Add factories to the list of active factories, i.e.private static URIRrdDb.Builder.buildUri(String rrdPath, URI rrdUri, RrdBackendFactory factory) Builds the URI for a database request.private static RrdBackendFactoryRrdDb.Builder.checkFactory(URI uri, RrdBackendFactory factory) Resolves the backend factory for a request.voidDataHolder.datasource(String name, String rrdPath, String dsName, ConsolFun consolFun, RrdBackendFactory backend) Defines virtual datasource.voidDataHolder.datasource(String name, URI rrdUri, String dsName, ConsolFun consolFun, RrdBackendFactory backend) Defines virtual datasource.(package private) voidRrdBackend.done(RrdBackendFactory factory, PhantomReference<RrdDb> ref) Set the factory and reference for this backend.(package private) RrdDbRrdDbPool.requestRrdDb(URI uri, RrdBackendFactory factory) Request RRD(package private) RrdDbRrdDbPool.requestRrdDb(URI uri, RrdBackendFactory factory, DataImporter importer) Request RRD with importprivate RrdDbRrdDbPool.requestRrdDb(RrdDb.Builder builder, URI uri, RrdBackendFactory factory) Opens or creates the database for a request.(package private) RrdDbRrdDbPool.requestRrdDb(RrdDef rrdDef, RrdBackendFactory factory) Request RRD from definitionstatic voidRrdBackendFactory.setActiveFactories(RrdBackendFactory... newFactories) Set the list of active factories, i.e.RrdDb.Builder.setBackendFactory(RrdBackendFactory factory) Set the backend factory for this RRD.Constructors in org.rrd4j.core with parameters of type RrdBackendFactoryModifierConstructorDescriptionprivateRrdDb(String rrdPath, URI rrdUri, boolean readOnly, RrdBackendFactory factory, RrdDbPool pool) Opens an existing database.privateRrdDb(String rrdPath, URI rrdUri, String externalPath, DataImporter importer, RrdBackendFactory factory, RrdDbPool pool) Opens a database importing an external file.privateRrdDb(RrdDef rrdDef, RrdBackendFactory factory, RrdDbPool pool) Creates a new database from a definition.RrdDbPool(RrdBackendFactory defaultFactory) Constructor for RrdDbPool.Uses of RrdBackendFactory in org.rrd4j.data
Fields in org.rrd4j.data declared as RrdBackendFactoryModifier and TypeFieldDescriptionprivate final RrdBackendFactoryDef.backendBackend used to open the file.Methods in org.rrd4j.data that return RrdBackendFactoryMethods in org.rrd4j.data with parameters of type RrdBackendFactoryModifier and TypeMethodDescriptionvoidDataProcessor.datasource(String name, String file, String dsName, ConsolFun consolFunc, RrdBackendFactory backend) Adds simple source (DEF).voidDataProcessor.datasource(String name, URI uri, String dsName, ConsolFun consolFunc, RrdBackendFactory backend) Adds simple source (DEF).Constructors in org.rrd4j.data with parameters of type RrdBackendFactoryUses of RrdBackendFactory in org.rrd4j.graph
Fields in org.rrd4j.graph declared as RrdBackendFactoryModifier and TypeFieldDescriptionprivate final RrdBackendFactoryDef.backendBackend used to open the file.Methods in org.rrd4j.graph with parameters of type RrdBackendFactoryModifier and TypeMethodDescriptionvoidRrdGraphDef.datasource(String name, String rrdPath, String dsName, ConsolFun consolFun, RrdBackendFactory backend) Defines virtual datasource.voidRrdGraphDef.datasource(String name, URI rrdUri, String dsName, ConsolFun consolFun, RrdBackendFactory backend) Defines virtual datasource.Constructors in org.rrd4j.graph with parameters of type RrdBackendFactoryModifierConstructorDescription(package private)Creates a DEF naming the RRD, datasource, consolidation function and backend to read from, whichDef.requestData(DataProcessor)hands to a data processor as a source to fetch.