Berkeley DB
version 4.2.52

Package com.sleepycat.db

Java API programming notes
[reference guide]

See:
          Description

Interface Summary
DbAppDispatch An interface specifying a recovery function, which recovers application-specific actions.
DbAppendRecno An interface specifying a callback function that modifies stored data based on a generated key.
DbBtreeCompare An interface specifying a comparison function, which imposes a total ordering on the keys in a Btree database.
DbBtreePrefix An interface specifying a comparison function, which specifies the number of bytes needed to differentiate Btree keys.
DbClient The DbClient object is used to encapsulate a reference to an RPC client.
DbDupCompare An interface specifying a comparison function, which imposes a total ordering on the duplicate data items in a Btree database.
DbEnvFeedback Deprecated. As of Berkeley DB 4.2, replaced by DbEnvFeedbackHandler
DbEnvFeedbackHandler The DbEnvFeedbackHandler interface is used by the DbEnv.setFeedback method.
DbErrcall Deprecated. As of Berkeley DB 4.2, replaced by DbErrorHandler
DbErrorHandler An interface specifying a application-specific error reporting function.
DbFeedback Deprecated. As of Berkeley DB 4.2, replaced by DbFeedbackHandler
DbFeedbackHandler The DbFeedbackHandler interface is used by the Db.setFeedback method.
DbHash An interface specifying a hashing function, which imposes a total ordering on the Hash database.
DbPanicHandler An interface specifying a function to handle database environment panics.
DbRepTransport An interface specifying a replication transmit function, which sends information to other members of the replication group.
DbSecondaryKeyCreate An interface specifying a function which constructs secondary keys from primary key and data items.
 

Class Summary
Db The Db handle is the handle for a Berkeley DB database, which may or may not be part of a database environment.
DbBtreeStat The DbBtreeStat object is used to return Btree or Recno database statistics.
Dbc The Dbc object is the handle for a cursor into a Berkeley DB database.
DbEnv The DbEnv object is the handle for a Berkeley DB environment -- a collection including support for some or all of caching, locking, logging and transaction subsystems, as well as databases and log files.
DbEnv.RepProcessMessage  
DbHashStat The DbHashStat object is used to return Hash database statistics.
DbKeyRange  
DbLock The locking interfaces for the Berkeley DB database environment are methods of the DbEnv handle.
DbLockRequest The DbLockRequest object is used to encapsulate a single lock request.
DbLockStat The DbLockStat object is used to return lock region statistics.
DbLogc The DbLogc object is the handle for a cursor into the log files, supporting sequential access to the records stored in log files.
DbLogStat The DbLogStat object is used to return logging subsystem statistics.
DbLsn The DbLsn object is a log sequence number which specifies a unique location in a log file.
DbMpoolFile The memory pool interfaces for the Berkeley DB database environment are methods of the DbEnv handle.
DbMpoolFStat The DbMpoolFStat object is used to return memory pool per-file statistics.
DbMpoolStat The DbMpoolStat object is used to return memory pool statistics.
DbMultipleDataIterator The DbMultipleDataIterator class is used to iterate through data returned using the Db.DB_MULTIPLE flag from a database belonging to any access method.
DbMultipleKeyDataIterator The DbMultipleKeyDataIterator class is used to iterate through data returned using the Db.DB_MULTIPLE_KEY flag from a database belonging to the Btree or Hash access methods.
DbMultipleRecnoDataIterator This class is used to iterate through data returned using the Db.DB_MULTIPLE_KEY flag from a database belonging to the Recno or Queue access methods.
DbPreplist The DbPreplist object is used to encapsulate a single prepared, but not yet resolved, transaction.
DbQueueStat The DbQueueStat object is used to return Queue database statistics.
DbRepStat The DbRepStat object is used to return replication subsystem statistics.
Dbt This information describes the specific details of the Dbt class, used to encode keys and data items in a database.
DbTxn The DbTxn object is the handle for a transaction.
DbTxnStat The DbTxnStat object is used to return transaction subsystem statistics.
DbTxnStat.Active  
 

Exception Summary
DbDeadlockException This information describes the DbDeadlockException class and how it is used in the Berkeley DB library.
DbException This information describes the DbException class and how it is used by the various Berkeley DB classes.
DbLockNotGrantedException This information describes the DbLockNotGrantedException class and how it is used by the various Db* classes.
DbMemoryException This information describes the DbMemoryException class and how it is used by the various Db* classes.
DbRunRecoveryException This information describes the DbRunRecoveryException class and how it is used by the various Berkeley DB classes.
 

Package com.sleepycat.db Description

Java API programming notes
[reference guide]


Berkeley DB
version 4.2.52

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