Berkeley DB
version 4.2.52

Package com.sleepycat.bdb

Core database classes for defining an environment, creating data stores, and running transactions
[reference guide]

See:
          Description

Interface Summary
PrimaryKeyAssigner An interface implemented to assign new primary key values.
TransactionWorker The interface implemented to perform the work within a transaction.
 

Class Summary
CurrentTransaction Provides access to the current transaction for the current thread within the context of a Berkeley DB environment.
DataCursor (internal) Represents a Berkeley DB cursor and adds support for indices, bindings and key ranges.
DataDb (internal) Wraps a Berkeley DB database (Db) object and adds normalization of certain flags and environment modes.
DataIndex Represents a Berkeley DB secondary index.
DataStore Represents a Berkeley DB database in the role of a primary data store.
DataThang (internal) An extension of a Berkeley DB thang (Dbt) that supports the DataBuffer interface for bindings and other added utilities.
DataView (internal) Represents a Berkeley DB database and adds support for indices, bindings and key ranges.
ForeignKeyIndex Represents a Berkeley DB secondary index where the index key is the primary key of another data store.
RecordNumberBinding A concrete binding for record number keys.
RecordNumberFormat The data format for record number keys.
StoredClassCatalog Java serialization catalog used for compact storage of database objects.
TransactionRunner Starts a transaction, calls TransactionWorker.doWork(), and handles transaction retry and exceptions.
 

Exception Summary
IntegrityConstraintException Thrown when an integrity constraint violation occurs.
KeyRangeException (internal) An exception thrown when a key is out of range.
 

Package com.sleepycat.bdb Description

Core database classes for defining an environment, creating data stores, and running transactions
[reference guide]


Berkeley DB
version 4.2.52

Copyright (c) 1996-2003 Sleepycat Software, Inc. - All rights reserved.