# Package jdbm.recman

Core classes for managing persistent objects and processing transactions.

See: Description

Interface Summary
Interface | Description
--- | ---
BlockView | This is a marker interface that is implemented by classes that interpret blocks of data by pretending to be an overlay.
RecordCache | This interface is used for synchronization.

Class Summary
Class | Description
--- | ---
BaseRecordManager | This class manages records, which are uninterpreted blobs of data.
BlockIo | This class wraps a page-sized byte array and provides methods to read and write data to and from it.
CacheRecordManager | A RecordManager wrapping and caching another RecordManager.
Magic | This interface contains magic cookies.
PageHeader | This class represents a page header.
Provider | Provider of the default RecordManager implementation.
RecordFile | This class represents a random access file as a set of fixed size records.
TransactionManager | This class manages the transaction log that belongs to every `RecordFile`.
TransactionManager.BlockIoComparator | INNER CLASS.

## Package jdbm.recman Description

Core classes for managing persistent objects and processing transactions.

Version:
  $Revision: 1.1 $ $Date: 2001/05/19 16:01:33 $
Author:
  Alex Boisvert