<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd"> <!--NewPage--> <HTML> <HEAD> <!-- Generated by javadoc on Wed Dec 03 16:22:06 EST 2003 --> <TITLE> com.sleepycat.db (Sleepycat Software, Inc. - Berkeley DB Java API) </TITLE> <META NAME="keywords" CONTENT="com.sleepycat.db package"> <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../style.css" TITLE="Style"> </HEAD> <SCRIPT> function asd() { parent.document.title="com.sleepycat.db (Sleepycat Software, Inc. - Berkeley DB Java API)"; } </SCRIPT> <BODY BGCOLOR="white" onload="asd();"> <!-- ========== START OF NAVBAR ========== --> <A NAME="navbar_top"><!-- --></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"> <TR> <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> <b>Berkeley DB</b><br><font size="-1"> version 4.2.52</font></EM> </TD> </TR> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../com/sleepycat/bdb/util/package-summary.html"><B>PREV PACKAGE</B></A> NEXT PACKAGE</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> <SCRIPT> <!-- if(window==top) { document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A> </NOSCRIPT> </FONT></TD> </TR> </TABLE> <!-- =========== END OF NAVBAR =========== --> <HR> <H2> Package com.sleepycat.db </H2> Java API programming notes<br> <a href="../../../../ref/java/program.html" target="_top">[reference guide]</a> <P> <B>See:</B> <BR> <A HREF="#package_description"><B>Description</B></A> <P> <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE="+2"> <B>Interface Summary</B></FONT></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbAppDispatch.html"><I>DbAppDispatch</I></A></B></TD> <TD>An interface specifying a recovery function, which recovers application-specific actions.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbAppendRecno.html"><I>DbAppendRecno</I></A></B></TD> <TD>An interface specifying a callback function that modifies stored data based on a generated key.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbBtreeCompare.html"><I>DbBtreeCompare</I></A></B></TD> <TD>An interface specifying a comparison function, which imposes a total ordering on the keys in a Btree database.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbBtreePrefix.html"><I>DbBtreePrefix</I></A></B></TD> <TD>An interface specifying a comparison function, which specifies the number of bytes needed to differentiate Btree keys.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbClient.html"><I>DbClient</I></A></B></TD> <TD>The DbClient object is used to encapsulate a reference to an RPC client.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbDupCompare.html"><I>DbDupCompare</I></A></B></TD> <TD>An interface specifying a comparison function, which imposes a total ordering on the duplicate data items in a Btree database.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbEnvFeedback.html"><I>DbEnvFeedback</I></A></B></TD> <TD><B>Deprecated.</B> <I>As of Berkeley DB 4.2, replaced by <A HREF="../../../com/sleepycat/db/DbEnvFeedbackHandler.html"><CODE>DbEnvFeedbackHandler</CODE></A></I></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbEnvFeedbackHandler.html"><I>DbEnvFeedbackHandler</I></A></B></TD> <TD>The DbEnvFeedbackHandler interface is used by the DbEnv.setFeedback method.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbErrcall.html"><I>DbErrcall</I></A></B></TD> <TD><B>Deprecated.</B> <I>As of Berkeley DB 4.2, replaced by <A HREF="../../../com/sleepycat/db/DbErrorHandler.html"><CODE>DbErrorHandler</CODE></A></I></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbErrorHandler.html"><I>DbErrorHandler</I></A></B></TD> <TD>An interface specifying a application-specific error reporting function.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbFeedback.html"><I>DbFeedback</I></A></B></TD> <TD><B>Deprecated.</B> <I>As of Berkeley DB 4.2, replaced by <A HREF="../../../com/sleepycat/db/DbFeedbackHandler.html"><CODE>DbFeedbackHandler</CODE></A></I></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbFeedbackHandler.html"><I>DbFeedbackHandler</I></A></B></TD> <TD>The DbFeedbackHandler interface is used by the Db.setFeedback method.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbHash.html"><I>DbHash</I></A></B></TD> <TD>An interface specifying a hashing function, which imposes a total ordering on the Hash database.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbPanicHandler.html"><I>DbPanicHandler</I></A></B></TD> <TD>An interface specifying a function to handle database environment panics.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbRepTransport.html"><I>DbRepTransport</I></A></B></TD> <TD>An interface specifying a replication transmit function, which sends information to other members of the replication group.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbSecondaryKeyCreate.html"><I>DbSecondaryKeyCreate</I></A></B></TD> <TD>An interface specifying a function which constructs secondary keys from primary key and data items.</TD> </TR> </TABLE> <P> <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE="+2"> <B>Class Summary</B></FONT></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="Db.html">Db</A></B></TD> <TD>The Db handle is the handle for a Berkeley DB database, which may or may not be part of a database environment.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbBtreeStat.html">DbBtreeStat</A></B></TD> <TD>The DbBtreeStat object is used to return Btree or Recno database statistics.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="Dbc.html">Dbc</A></B></TD> <TD>The Dbc object is the handle for a cursor into a Berkeley DB database.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbEnv.html">DbEnv</A></B></TD> <TD>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.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbEnv.RepProcessMessage.html">DbEnv.RepProcessMessage</A></B></TD> <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbHashStat.html">DbHashStat</A></B></TD> <TD>The DbHashStat object is used to return Hash database statistics.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbKeyRange.html">DbKeyRange</A></B></TD> <TD> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbLock.html">DbLock</A></B></TD> <TD>The locking interfaces for the Berkeley DB database environment are methods of the <A HREF="../../../com/sleepycat/db/DbEnv.html"><CODE>DbEnv</CODE></A> handle.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbLockRequest.html">DbLockRequest</A></B></TD> <TD>The DbLockRequest object is used to encapsulate a single lock request.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbLockStat.html">DbLockStat</A></B></TD> <TD>The DbLockStat object is used to return lock region statistics.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbLogc.html">DbLogc</A></B></TD> <TD>The DbLogc object is the handle for a cursor into the log files, supporting sequential access to the records stored in log files.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbLogStat.html">DbLogStat</A></B></TD> <TD>The DbLogStat object is used to return logging subsystem statistics.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbLsn.html">DbLsn</A></B></TD> <TD>The DbLsn object is a <b>log sequence number</b> which specifies a unique location in a log file.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbMpoolFile.html">DbMpoolFile</A></B></TD> <TD>The memory pool interfaces for the Berkeley DB database environment are methods of the <A HREF="../../../com/sleepycat/db/DbEnv.html"><CODE>DbEnv</CODE></A> handle.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbMpoolFStat.html">DbMpoolFStat</A></B></TD> <TD>The DbMpoolFStat object is used to return memory pool per-file statistics.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbMpoolStat.html">DbMpoolStat</A></B></TD> <TD>The DbMpoolStat object is used to return memory pool statistics.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbMultipleDataIterator.html">DbMultipleDataIterator</A></B></TD> <TD>The DbMultipleDataIterator class is used to iterate through data returned using the <A HREF="../../../com/sleepycat/db/Db.html#DB_MULTIPLE"><CODE>Db.DB_MULTIPLE</CODE></A> flag from a database belonging to any access method.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbMultipleKeyDataIterator.html">DbMultipleKeyDataIterator</A></B></TD> <TD>The DbMultipleKeyDataIterator class is used to iterate through data returned using the <A HREF="../../../com/sleepycat/db/Db.html#DB_MULTIPLE_KEY"><CODE>Db.DB_MULTIPLE_KEY</CODE></A> flag from a database belonging to the Btree or Hash access methods.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbMultipleRecnoDataIterator.html">DbMultipleRecnoDataIterator</A></B></TD> <TD>This class is used to iterate through data returned using the <A HREF="../../../com/sleepycat/db/Db.html#DB_MULTIPLE_KEY"><CODE>Db.DB_MULTIPLE_KEY</CODE></A> flag from a database belonging to the Recno or Queue access methods.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbPreplist.html">DbPreplist</A></B></TD> <TD>The DbPreplist object is used to encapsulate a single prepared, but not yet resolved, transaction.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbQueueStat.html">DbQueueStat</A></B></TD> <TD>The DbQueueStat object is used to return Queue database statistics.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbRepStat.html">DbRepStat</A></B></TD> <TD>The DbRepStat object is used to return replication subsystem statistics.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="Dbt.html">Dbt</A></B></TD> <TD>This information describes the specific details of the Dbt class, used to encode keys and data items in a database.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbTxn.html">DbTxn</A></B></TD> <TD>The DbTxn object is the handle for a transaction.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbTxnStat.html">DbTxnStat</A></B></TD> <TD>The DbTxnStat object is used to return transaction subsystem statistics.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbTxnStat.Active.html">DbTxnStat.Active</A></B></TD> <TD> </TD> </TR> </TABLE> <P> <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE="+2"> <B>Exception Summary</B></FONT></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbDeadlockException.html">DbDeadlockException</A></B></TD> <TD>This information describes the DbDeadlockException class and how it is used in the Berkeley DB library.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbException.html">DbException</A></B></TD> <TD>This information describes the DbException class and how it is used by the various Berkeley DB classes.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbLockNotGrantedException.html">DbLockNotGrantedException</A></B></TD> <TD>This information describes the DbLockNotGrantedException class and how it is used by the various Db* classes.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbMemoryException.html">DbMemoryException</A></B></TD> <TD>This information describes the DbMemoryException class and how it is used by the various Db* classes.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD WIDTH="15%"><B><A HREF="DbRunRecoveryException.html">DbRunRecoveryException</A></B></TD> <TD>This information describes the DbRunRecoveryException class and how it is used by the various Berkeley DB classes.</TD> </TR> </TABLE> <P> <A NAME="package_description"><!-- --></A><H2> Package com.sleepycat.db Description </H2> <P> <p>Java API programming notes<br> <a href="../../../../ref/java/program.html" target="_top">[reference guide]</a> <P> <P> <HR> <!-- ========== START OF NAVBAR ========== --> <A NAME="navbar_bottom"><!-- --></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"> <TR> <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> <b>Berkeley DB</b><br><font size="-1"> version 4.2.52</font></EM> </TD> </TR> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../com/sleepycat/bdb/util/package-summary.html"><B>PREV PACKAGE</B></A> NEXT PACKAGE</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> <SCRIPT> <!-- if(window==top) { document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>'); } //--> </SCRIPT> <NOSCRIPT> <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A> </NOSCRIPT> </FONT></TD> </TR> </TABLE> <!-- =========== END OF NAVBAR =========== --> <HR> <font size=1><a href="../../../../sleepycat/legal.html">Copyright (c) 1996-2003</a> <a href="http://www.sleepycat.com">Sleepycat Software, Inc.</a> - All rights reserved.</font> </BODY> </HTML>