Package com.amazon.carbonado.spi

Service Provider Interface for Carbonado.

See:
          Description

Interface Summary
StoredSequence Deprecated. Replaced by StoredSequence
 

Class Summary
AbstractRepository<Txn> Implements basic functionality required by a core Repository.
AbstractRepositoryBuilder Abstract builder class for opening repositories.
BelatedRepositoryCreator Generic one-shot Repository builder which supports late object creation.
BelatedStorageCreator<S extends Storable> Generic one-shot Storage creator which supports late object creation.
ExceptionTransformer Supports transforming arbitrary exceptions into appropriate repository exceptions.
IndexInfoImpl Basic implementation of an IndexInfo.
LobEngine Complete Lob support for repositories, although repository is responsible for binding Lob properties to this engine.
RAFInputStream InputStream that wraps a RandomAccessFile.
RAFOutputStream OutputStream that wraps a RandomAccessFile.
RepairExecutor A convenience class for repositories to run dynamic repairs in separate threads.
StoragePool A concurrent pool of strongly referenced Storage instances mapped by Storable type.
StoredLob Can be used internally by repositories for supporting Lobs.
StoredLob.Block Blocks stored here.
TriggerManager<S extends Storable> Used by Storage implementations to manage triggers and consolidate them into single logical triggers.
 

Package com.amazon.carbonado.spi Description

Service Provider Interface for Carbonado. Repositories are free to use this package to aid in their implementation. User-level applications have no need to use this package.



Copyright © 2006-2009 Amazon Technologies, Inc.. All Rights Reserved.