All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractBackend Abstract Backend which has a reference to the underlyingCachingDataStoreand is maintaining the lifecycle of the internal asynchronous write executor.AbstractDataRecord Abstract data record base class.AbstractDataStore AsyncTouchCallback This interface defines callback methods to reflect the status of asynchronous touch.AsyncTouchResult The class holds the result of asynchronous touch toBackendAsyncUploadCache This class holds all in progress uploads.AsyncUploadCacheResult This class holds result of asynchronous upload fromAsyncUploadCacheAsyncUploadCallback This interface defines callback methods to reflect the status of asynchronous upload.AsyncUploadResult The class holds the result of asynchronous upload toBackendBackend The interface defines the backend which can be plugged intoCachingDataStore.BackendResourceAbortable Backendresource abstraction, such asInputStream, which can be aborted without consuming it fully for efficiency.BasedFileSystem ABasedFileSystemrepresents a 'file system in a file system'.CachingDataRecord CachingDataRecord which stores reference toCachingDataStore.CachingDataStore A caching data store that consists ofLocalCacheandBackend.CachingFDS CheckSchemaOperation An operation which synchronously checks the DB schema in theCheckSchemaOperation.run()method.ConfigurationException Exception class used for configuration errors.ConnectionFactory A factory for new database connections.ConnectionHelper This class provides convenience methods to execute SQL statements.DatabaseAware Bean components (i.e., classes that appear in the repository descriptor) that implement this interface will get the repositoriesConnectionFactoryinstance injected just after construction and before initialization.DataIdentifier Opaque data identifier used to identify records in a data store.DataRecord Immutable data record that consists of a binary stream.DataSourceConfig This class contains list of definitions forDataSourceinstances.DataSourceConfig.DataSourceDefinition The definition of a DataSource.DataSourceWrapper This class delegates all calls to the corresponding method on the wrappedDataSourceexcept for theDataSourceWrapper.getConnection()method, which delegates toDataSource#getConnection(String, String)with the username and password which are given on construction.DataStore Append-only store for binary streams.DataStoreException Exception thrown by the Data Store module.DataStoreFactory Factory interface for creatingDataStoreinstances.DbDataRecord Data record that is stored in a databaseDbDataStore A data store implementation that stores the records in a database using JDBC.DbInputStream This class represents an input stream backed by a database.DbUtility This class contains some database utility methods.DerbyConnectionHelper DerbyDataStore The Derby data store closes the database when the data store is closed (embedded databases only).FileDataRecord Data record that is based on a normal file.FileDataStore Simple file-based data store.FileSystem TheFileSysteminterface is an abstraction of a virtual file system.FileSystemException TheFileSystemExceptionsignals an error within a file system operation.FileSystemFactory Factory interface for creatingFileSysteminstances.FileSystemPathUtil Utility class for handling paths in a file system.FileSystemResource AFileSystemResourcerepresents a resource (i.e.FileUtil Static utility methods for recursively copying and deleting files and directories.FSBackend HandleMonitor This Class implements a very simple open handle monitor for the local file system.InternalXAResource Interface implemented by resources that provide XA functionality.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 byCachingDataStore.LocalFileSystem ALocalFileSystem...MultiDataStore A MultiDataStore can handle two independent DataStores.MultiDataStoreAware To use a DataStore within a MultiDataStore it must implement this MultiDataStoreAware Interface.NamedThreadFactory This class extendsThreadFactoryto creates named threads.Oracle10R1ConnectionHelper The connection helper for Oracle databases of version up to 10.1.OracleConnectionHelper The connection helper for Oracle databases of version 10.2 and later.PostgreSQLConnectionHelper The connection helper for PSQL databases.RandomAccessOutputStream Deprecated. this class should no longer be usedResettableTempFileInputStream TempFileInputStream that can be reset in order to allow the ConnectionHelper to retry SQL execution in case of failure.ResultSetWrapper This is a dynamic proxy in order to support both Java 5 and 6.ScanEventListener The listener interface for receiving garbage collection scan events.StreamWrapper TempFileInputStream An input stream from a temporary file.TransactionContext Represents the transaction on behalf of the component that wants to explicitly demarcate transaction boundaries.TransactionException TransactionException is thrown when some operation inside the transaction fails.