Interface | Description |
---|---|
AsyncTouchCallback |
This interface defines callback methods to reflect the status of asynchronous
touch.
|
AsyncUploadCallback |
This interface defines callback methods to reflect the status of asynchronous
upload.
|
Backend |
The interface defines the backend which can be plugged into
CachingDataStore . |
DataRecord |
Immutable data record that consists of a binary stream.
|
DataStore |
Append-only store for binary streams.
|
DataStoreFactory |
Factory interface for creating
DataStore instances. |
MultiDataStoreAware |
To use a DataStore within a MultiDataStore it must implement this
MultiDataStoreAware Interface.
|
ScanEventListener |
The listener interface for receiving garbage collection scan events.
|
Class | Description |
---|---|
AbstractBackend |
Abstract Backend which has a reference to the underlying
CachingDataStore and is
maintaining the lifecycle of the internal asynchronous write executor. |
AbstractDataRecord |
Abstract data record base class.
|
AbstractDataStore | |
AsyncTouchResult |
The class holds the result of asynchronous touch to
Backend |
AsyncUploadCache |
This class holds all in progress uploads.
|
AsyncUploadCacheResult |
This class holds result of asynchronous upload from
AsyncUploadCache |
AsyncUploadResult |
The class holds the result of asynchronous upload to
Backend |
CachingDataRecord |
CachingDataRecord which stores reference to
CachingDataStore . |
CachingDataStore |
A caching data store that consists of
LocalCache and Backend . |
CachingFDS | |
DataIdentifier |
Opaque data identifier used to identify records in a data store.
|
FileDataRecord |
Data record that is based on a normal file.
|
FileDataStore |
Simple file-based data store.
|
FSBackend | |
LazyFileInputStream |
This input stream delays opening the file until the first byte is read, and
closes and discards the underlying stream as soon as the end of input has
been reached or when the stream is explicitly closed.
|
LocalCache |
This class implements a LRU cache used by
CachingDataStore . |
MultiDataStore |
A MultiDataStore can handle two independent DataStores.
|
Exception | Description |
---|---|
DataStoreException |
Exception thrown by the Data Store module.
|
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.