Package org.rrd4j.core
Class RrdRandomAccessFileBackendFactory
java.lang.Object
org.rrd4j.core.RrdBackendFactory
org.rrd4j.core.RrdFileBackendFactory
org.rrd4j.core.RrdRandomAccessFileBackendFactory
- All Implemented Interfaces:
Closeable
,AutoCloseable
- Direct Known Subclasses:
RrdSafeFileBackendFactory
@RrdBackendAnnotation(name="FILE",
shouldValidateHeader=true)
public class RrdRandomAccessFileBackendFactory
extends RrdFileBackendFactory
Factory class which creates actual
RrdRandomAccessFileBackend
objects. This was the default
backend factory in Rrd4j before 1.4.0 release.-
Field Summary
Fields inherited from class org.rrd4j.core.RrdBackendFactory
cachingAllowed, DEFAULTFACTORY, name, scheme, validateHeader
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected RrdBackend
Creates RrdFileBackend object for the given file path.Methods inherited from class org.rrd4j.core.RrdFileBackendFactory
canStore, exists, getCanonicalUri, getPath, getUri
Methods inherited from class org.rrd4j.core.RrdBackendFactory
addActiveFactories, addFactories, buildGenericUri, checkClosing, close, exists, findFactory, getActiveFactories, getBackend, getBackend, getDefaultFactory, getFactory, getName, getRootUri, getScheme, registerAndSetAsDefaultFactory, registerFactory, resolve, setActiveFactories, setDefaultFactory, shouldValidateHeader, shouldValidateHeader
-
Constructor Details
-
RrdRandomAccessFileBackendFactory
public RrdRandomAccessFileBackendFactory()
-
-
Method Details
-
open
Creates RrdFileBackend object for the given file path.- Specified by:
open
in classRrdBackendFactory
- Throws:
IOException
-