1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<!--NewPage--> 3<HTML> 4<HEAD> 5<!-- Generated by javadoc (build 1.5.0) on Thu May 15 17:17:34 EDT 2008 --> 6<TITLE> 7Uses of Class com.sleepycat.db.DatabaseException (Oracle - Berkeley DB Java API) 8</TITLE> 9 10 11<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../style.css" TITLE="Style"> 12 13<SCRIPT type="text/javascript"> 14function windowTitle() 15{ 16 parent.document.title="Uses of Class com.sleepycat.db.DatabaseException (Oracle - Berkeley DB Java API)"; 17} 18</SCRIPT> 19<NOSCRIPT> 20</NOSCRIPT> 21 22</HEAD> 23 24<BODY BGCOLOR="white" onload="windowTitle();"> 25 26 27<!-- ========= START OF TOP NAVBAR ======= --> 28<A NAME="navbar_top"><!-- --></A> 29<A HREF="#skip-navbar_top" title="Skip navigation links"></A> 30<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 31<TR> 32<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 33<A NAME="navbar_top_firstrow"><!-- --></A> 34<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 35 <TR ALIGN="center" VALIGN="top"> 36 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 37 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 39 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 42 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 44 </TR> 45</TABLE> 46</TD> 47<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 48<b>Berkeley DB</b><br><font size="-1"> version 4.7.25</font></EM> 49</TD> 50</TR> 51 52<TR> 53<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 54 PREV 55 NEXT</FONT></TD> 56<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 57 <A HREF="../../../../index.html?com/sleepycat/db//class-useDatabaseException.html" target="_top"><B>FRAMES</B></A> 58 <A HREF="DatabaseException.html" target="_top"><B>NO FRAMES</B></A> 59 <SCRIPT type="text/javascript"> 60 <!-- 61 if(window==top) { 62 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 63 } 64 //--> 65</SCRIPT> 66<NOSCRIPT> 67 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> 68</NOSCRIPT> 69 70 71</FONT></TD> 72</TR> 73</TABLE> 74<A NAME="skip-navbar_top"></A> 75<!-- ========= END OF TOP NAVBAR ========= --> 76 77<HR> 78<CENTER> 79<H2> 80<B>Uses of Class<br>com.sleepycat.db.DatabaseException</B></H2> 81</CENTER> 82 83<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 84<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 85<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 86Packages that use <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 87</TR> 88<TR BGCOLOR="white" CLASS="TableRowColor"> 89<TD><A HREF="#com.sleepycat.bind.serial"><B>com.sleepycat.bind.serial</B></A></TD> 90<TD>Bindings that use Java serialization. </TD> 91</TR> 92<TR BGCOLOR="white" CLASS="TableRowColor"> 93<TD><A HREF="#com.sleepycat.bind.tuple"><B>com.sleepycat.bind.tuple</B></A></TD> 94<TD>Bindings that use sequences of primitive fields, or tuples. </TD> 95</TR> 96<TR BGCOLOR="white" CLASS="TableRowColor"> 97<TD><A HREF="#com.sleepycat.collections"><B>com.sleepycat.collections</B></A></TD> 98<TD>Data access based on the standard Java collections API. </TD> 99</TR> 100<TR BGCOLOR="white" CLASS="TableRowColor"> 101<TD><A HREF="#com.sleepycat.db"><B>com.sleepycat.db</B></A></TD> 102<TD>Berkeley DB Java API<br> 103<a href="../../../../../ref/toc.html" target="_top">[reference guide]</a> <a href="../../../../../ref/java/program.html" target="_top">[Java programming notes]</a>. </TD> 104</TR> 105<TR BGCOLOR="white" CLASS="TableRowColor"> 106<TD><A HREF="#com.sleepycat.persist"><B>com.sleepycat.persist</B></A></TD> 107<TD>The Direct Persistence Layer (DPL) adds a persistent object model to the 108Berkeley DB transactional engine. </TD> 109</TR> 110<TR BGCOLOR="white" CLASS="TableRowColor"> 111<TD><A HREF="#com.sleepycat.persist.raw"><B>com.sleepycat.persist.raw</B></A></TD> 112<TD>Raw data access for general purpose tools and manual conversions. </TD> 113</TR> 114</TABLE> 115 116<P> 117<A NAME="com.sleepycat.bind.serial"><!-- --></A> 118<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 119<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 120<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 121Uses of <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> in <A HREF="../../../../com/sleepycat/bind/serial/package-summary.html">com.sleepycat.bind.serial</A></FONT></TH> 122</TR> 123</TABLE> 124 125<P> 126 127<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 128<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 129<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/bind/serial/package-summary.html">com.sleepycat.bind.serial</A> that throw <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 130</TR> 131<TR BGCOLOR="white" CLASS="TableRowColor"> 132<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 133<CODE> void</CODE></FONT></TD> 134<TD><CODE><B>StoredClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/StoredClassCatalog.html#close()">close</A></B>()</CODE> 135 136<BR> 137 </TD> 138</TR> 139<TR BGCOLOR="white" CLASS="TableRowColor"> 140<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 141<CODE> void</CODE></FONT></TD> 142<TD><CODE><B>ClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html#close()">close</A></B>()</CODE> 143 144<BR> 145 Close a catalog database and release any cached resources.</TD> 146</TR> 147<TR BGCOLOR="white" CLASS="TableRowColor"> 148<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 149<CODE> boolean</CODE></FONT></TD> 150<TD><CODE><B>TupleSerialKeyCreator.</B><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html#createSecondaryKey(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">createSecondaryKey</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> db, 151 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> primaryKeyEntry, 152 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> dataEntry, 153 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> indexKeyEntry)</CODE> 154 155<BR> 156 </TD> 157</TR> 158<TR BGCOLOR="white" CLASS="TableRowColor"> 159<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 160<CODE> boolean</CODE></FONT></TD> 161<TD><CODE><B>SerialSerialKeyCreator.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialKeyCreator.html#createSecondaryKey(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">createSecondaryKey</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> db, 162 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> primaryKeyEntry, 163 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> dataEntry, 164 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> indexKeyEntry)</CODE> 165 166<BR> 167 </TD> 168</TR> 169<TR BGCOLOR="white" CLASS="TableRowColor"> 170<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 171<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD> 172<TD><CODE><B>StoredClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/StoredClassCatalog.html#getClassFormat(byte[])">getClassFormat</A></B>(byte[] classID)</CODE> 173 174<BR> 175 </TD> 176</TR> 177<TR BGCOLOR="white" CLASS="TableRowColor"> 178<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 179<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A></CODE></FONT></TD> 180<TD><CODE><B>ClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html#getClassFormat(byte[])">getClassFormat</A></B>(byte[] classID)</CODE> 181 182<BR> 183 Return the ObjectStreamClass for the given class ID.</TD> 184</TR> 185<TR BGCOLOR="white" CLASS="TableRowColor"> 186<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 187<CODE> byte[]</CODE></FONT></TD> 188<TD><CODE><B>StoredClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/StoredClassCatalog.html#getClassID(java.io.ObjectStreamClass)">getClassID</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A> classFormat)</CODE> 189 190<BR> 191 </TD> 192</TR> 193<TR BGCOLOR="white" CLASS="TableRowColor"> 194<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 195<CODE> byte[]</CODE></FONT></TD> 196<TD><CODE><B>ClassCatalog.</B><B><A HREF="../../../../com/sleepycat/bind/serial/ClassCatalog.html#getClassID(java.io.ObjectStreamClass)">getClassID</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/ObjectStreamClass.html" title="class or interface in java.io">ObjectStreamClass</A> classDesc)</CODE> 197 198<BR> 199 Return the class ID for the current version of the given class 200 description.</TD> 201</TR> 202<TR BGCOLOR="white" CLASS="TableRowColor"> 203<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 204<CODE> boolean</CODE></FONT></TD> 205<TD><CODE><B>TupleSerialKeyCreator.</B><B><A HREF="../../../../com/sleepycat/bind/serial/TupleSerialKeyCreator.html#nullifyForeignKey(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry)">nullifyForeignKey</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> db, 206 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> dataEntry)</CODE> 207 208<BR> 209 </TD> 210</TR> 211<TR BGCOLOR="white" CLASS="TableRowColor"> 212<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 213<CODE> boolean</CODE></FONT></TD> 214<TD><CODE><B>SerialSerialKeyCreator.</B><B><A HREF="../../../../com/sleepycat/bind/serial/SerialSerialKeyCreator.html#nullifyForeignKey(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry)">nullifyForeignKey</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> db, 215 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> dataEntry)</CODE> 216 217<BR> 218 </TD> 219</TR> 220</TABLE> 221 222<P> 223 224<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 225<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 226<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../com/sleepycat/bind/serial/package-summary.html">com.sleepycat.bind.serial</A> that throw <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 227</TR> 228<TR BGCOLOR="white" CLASS="TableRowColor"> 229<TD><CODE><B><A HREF="../../../../com/sleepycat/bind/serial/StoredClassCatalog.html#StoredClassCatalog(com.sleepycat.db.Database)">StoredClassCatalog</A></B>(<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A> database)</CODE> 230 231<BR> 232 Creates a catalog based on a given database.</TD> 233</TR> 234</TABLE> 235 236<P> 237<A NAME="com.sleepycat.bind.tuple"><!-- --></A> 238<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 239<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 240<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 241Uses of <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> in <A HREF="../../../../com/sleepycat/bind/tuple/package-summary.html">com.sleepycat.bind.tuple</A></FONT></TH> 242</TR> 243</TABLE> 244 245<P> 246 247<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 248<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 249<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/bind/tuple/package-summary.html">com.sleepycat.bind.tuple</A> that throw <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 250</TR> 251<TR BGCOLOR="white" CLASS="TableRowColor"> 252<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 253<CODE> boolean</CODE></FONT></TD> 254<TD><CODE><B>TupleTupleKeyCreator.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleKeyCreator.html#createSecondaryKey(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">createSecondaryKey</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> db, 255 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> primaryKeyEntry, 256 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> dataEntry, 257 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> indexKeyEntry)</CODE> 258 259<BR> 260 </TD> 261</TR> 262<TR BGCOLOR="white" CLASS="TableRowColor"> 263<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 264<CODE> boolean</CODE></FONT></TD> 265<TD><CODE><B>TupleTupleKeyCreator.</B><B><A HREF="../../../../com/sleepycat/bind/tuple/TupleTupleKeyCreator.html#nullifyForeignKey(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry)">nullifyForeignKey</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> db, 266 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> dataEntry)</CODE> 267 268<BR> 269 </TD> 270</TR> 271</TABLE> 272 273<P> 274<A NAME="com.sleepycat.collections"><!-- --></A> 275<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 276<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 277<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 278Uses of <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> in <A HREF="../../../../com/sleepycat/collections/package-summary.html">com.sleepycat.collections</A></FONT></TH> 279</TR> 280</TABLE> 281 282<P> 283 284<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 285<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 286<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/collections/package-summary.html">com.sleepycat.collections</A> that throw <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 287</TR> 288<TR BGCOLOR="white" CLASS="TableRowColor"> 289<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 290<CODE> <A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A></CODE></FONT></TD> 291<TD><CODE><B>CurrentTransaction.</B><B><A HREF="../../../../com/sleepycat/collections/CurrentTransaction.html#abortTransaction()">abortTransaction</A></B>()</CODE> 292 293<BR> 294 Aborts the transaction that is active for the current thread for this 295 environment and makes the parent transaction (if any) the current 296 transaction.</TD> 297</TR> 298<TR BGCOLOR="white" CLASS="TableRowColor"> 299<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 300<CODE> void</CODE></FONT></TD> 301<TD><CODE><B>PrimaryKeyAssigner.</B><B><A HREF="../../../../com/sleepycat/collections/PrimaryKeyAssigner.html#assignKey(com.sleepycat.db.DatabaseEntry)">assignKey</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> keyData)</CODE> 302 303<BR> 304 Assigns a new primary key value into the given data buffer.</TD> 305</TR> 306<TR BGCOLOR="white" CLASS="TableRowColor"> 307<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 308<CODE> <A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A></CODE></FONT></TD> 309<TD><CODE><B>CurrentTransaction.</B><B><A HREF="../../../../com/sleepycat/collections/CurrentTransaction.html#beginTransaction(com.sleepycat.db.TransactionConfig)">beginTransaction</A></B>(<A HREF="../../../../com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db">TransactionConfig</A> config)</CODE> 310 311<BR> 312 Begins a new transaction for this environment and associates it with 313 the current thread.</TD> 314</TR> 315<TR BGCOLOR="white" CLASS="TableRowColor"> 316<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 317<CODE> <A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A></CODE></FONT></TD> 318<TD><CODE><B>CurrentTransaction.</B><B><A HREF="../../../../com/sleepycat/collections/CurrentTransaction.html#commitTransaction()">commitTransaction</A></B>()</CODE> 319 320<BR> 321 Commits the transaction that is active for the current thread for this 322 environment and makes the parent transaction (if any) the current 323 transaction.</TD> 324</TR> 325<TR BGCOLOR="white" CLASS="TableRowColor"> 326<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 327<CODE> void</CODE></FONT></TD> 328<TD><CODE><B>TransactionRunner.</B><B><A HREF="../../../../com/sleepycat/collections/TransactionRunner.html#run(com.sleepycat.collections.TransactionWorker)">run</A></B>(<A HREF="../../../../com/sleepycat/collections/TransactionWorker.html" title="interface in com.sleepycat.collections">TransactionWorker</A> worker)</CODE> 329 330<BR> 331 Calls the <A HREF="../../../../com/sleepycat/collections/TransactionWorker.html#doWork()"><CODE>TransactionWorker.doWork()</CODE></A> method and, for transactional 332 environments, may begin and end a transaction.</TD> 333</TR> 334</TABLE> 335 336<P> 337<A NAME="com.sleepycat.db"><!-- --></A> 338<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 339<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 340<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 341Uses of <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A></FONT></TH> 342</TR> 343</TABLE> 344 345<P> 346 347<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 348<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 349<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A></FONT></TH> 350</TR> 351<TR BGCOLOR="white" CLASS="TableRowColor"> 352<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 353<CODE> class</CODE></FONT></TD> 354<TD><CODE><B><A HREF="../../../../com/sleepycat/db/DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</A></B></CODE> 355 356<BR> 357 DeadlockException is thrown to a thread of control when multiple threads 358competing for a lock are 359deadlocked, when a lock request has timed out 360or when a lock request would need to block and the transaction has been 361configured to not wait for locks.</TD> 362</TR> 363<TR BGCOLOR="white" CLASS="TableRowColor"> 364<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 365<CODE> class</CODE></FONT></TD> 366<TD><CODE><B><A HREF="../../../../com/sleepycat/db/LockNotGrantedException.html" title="class in com.sleepycat.db">LockNotGrantedException</A></B></CODE> 367 368<BR> 369 A LockNotGrantedException is thrown when a lock requested using the 370<A HREF="../../../../com/sleepycat/db/Environment.html#getLock(int, boolean, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockRequestMode)"><CODE>Environment.getLock</CODE></A> or <A HREF="../../../../com/sleepycat/db/Environment.html#lockVector(int, boolean, com.sleepycat.db.LockRequest[])"><CODE>Environment.lockVector</CODE></A> 371methods, where the noWait flag or lock timers were configured, could not 372be granted before the wait-time expired.</TD> 373</TR> 374<TR BGCOLOR="white" CLASS="TableRowColor"> 375<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 376<CODE> class</CODE></FONT></TD> 377<TD><CODE><B><A HREF="../../../../com/sleepycat/db/MemoryException.html" title="class in com.sleepycat.db">MemoryException</A></B></CODE> 378 379<BR> 380 This exception is thrown when a <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db"><CODE>DatabaseEntry</CODE></A> 381passed to a <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db"><CODE>Database</CODE></A> or <A HREF="../../../../com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db"><CODE>Cursor</CODE></A> method is not large 382enough to hold a value being returned.</TD> 383</TR> 384<TR BGCOLOR="white" CLASS="TableRowColor"> 385<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 386<CODE> class</CODE></FONT></TD> 387<TD><CODE><B><A HREF="../../../../com/sleepycat/db/ReplicationDuplicateMasterException.html" title="class in com.sleepycat.db">ReplicationDuplicateMasterException</A></B></CODE> 388 389<BR> 390 The replication group has more than one master.</TD> 391</TR> 392<TR BGCOLOR="white" CLASS="TableRowColor"> 393<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 394<CODE> class</CODE></FONT></TD> 395<TD><CODE><B><A HREF="../../../../com/sleepycat/db/ReplicationHandleDeadException.html" title="class in com.sleepycat.db">ReplicationHandleDeadException</A></B></CODE> 396 397<BR> 398 Thrown when a database handle has been invalidated because a replication 399election unrolled a committed transaction.</TD> 400</TR> 401<TR BGCOLOR="white" CLASS="TableRowColor"> 402<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 403<CODE> class</CODE></FONT></TD> 404<TD><CODE><B><A HREF="../../../../com/sleepycat/db/ReplicationHoldElectionException.html" title="class in com.sleepycat.db">ReplicationHoldElectionException</A></B></CODE> 405 406<BR> 407 An election is needed.</TD> 408</TR> 409<TR BGCOLOR="white" CLASS="TableRowColor"> 410<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 411<CODE> class</CODE></FONT></TD> 412<TD><CODE><B><A HREF="../../../../com/sleepycat/db/ReplicationJoinFailureException.html" title="class in com.sleepycat.db">ReplicationJoinFailureException</A></B></CODE> 413 414<BR> 415 Thrown if a new master has been chosen but the client is unable to synchronize 416with the new master (possibly because the client has been configured 417with the <A HREF="../../../../com/sleepycat/db/ReplicationConfig.html#NOAUTOINIT"><CODE>ReplicationConfig.NOAUTOINIT</CODE></A> setting to turn-off automatic 418internal initialization).</TD> 419</TR> 420<TR BGCOLOR="white" CLASS="TableRowColor"> 421<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 422<CODE> class</CODE></FONT></TD> 423<TD><CODE><B><A HREF="../../../../com/sleepycat/db/ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db">ReplicationLeaseExpiredException</A></B></CODE> 424 425<BR> 426 Thrown if a master lease has expired.</TD> 427</TR> 428<TR BGCOLOR="white" CLASS="TableRowColor"> 429<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 430<CODE> class</CODE></FONT></TD> 431<TD><CODE><B><A HREF="../../../../com/sleepycat/db/ReplicationLeaseTimeoutException.html" title="class in com.sleepycat.db">ReplicationLeaseTimeoutException</A></B></CODE> 432 433<BR> 434 Thrown if a master lease has timed out.</TD> 435</TR> 436<TR BGCOLOR="white" CLASS="TableRowColor"> 437<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 438<CODE> class</CODE></FONT></TD> 439<TD><CODE><B><A HREF="../../../../com/sleepycat/db/ReplicationLockoutException.html" title="class in com.sleepycat.db">ReplicationLockoutException</A></B></CODE> 440 441<BR> 442 Thrown when an operation was blocked by client/master synchronization.</TD> 443</TR> 444<TR BGCOLOR="white" CLASS="TableRowColor"> 445<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 446<CODE> class</CODE></FONT></TD> 447<TD><CODE><B><A HREF="../../../../com/sleepycat/db/ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db">ReplicationSiteUnavailableException</A></B></CODE> 448 449<BR> 450 Thrown if replication group was unable to elect a master, or was unable to 451complete the election in the specified timeout period.</TD> 452</TR> 453<TR BGCOLOR="white" CLASS="TableRowColor"> 454<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 455<CODE> class</CODE></FONT></TD> 456<TD><CODE><B><A HREF="../../../../com/sleepycat/db/RunRecoveryException.html" title="class in com.sleepycat.db">RunRecoveryException</A></B></CODE> 457 458<BR> 459 Thrown when the database environment needs to be recovered.</TD> 460</TR> 461<TR BGCOLOR="white" CLASS="TableRowColor"> 462<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 463<CODE> class</CODE></FONT></TD> 464<TD><CODE><B><A HREF="../../../../com/sleepycat/db/VersionMismatchException.html" title="class in com.sleepycat.db">VersionMismatchException</A></B></CODE> 465 466<BR> 467 Thrown if the version of the Berkeley DB library doesn't match the version that created 468the database environment.</TD> 469</TR> 470</TABLE> 471 472<P> 473 474<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 475<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 476<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> with parameters of type <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 477</TR> 478<TR BGCOLOR="white" CLASS="TableRowColor"> 479<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 480<CODE> void</CODE></FONT></TD> 481<TD><CODE><B>PanicHandler.</B><B><A HREF="../../../../com/sleepycat/db/PanicHandler.html#panic(com.sleepycat.db.Environment, com.sleepycat.db.DatabaseException)">panic</A></B>(<A HREF="../../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A> environment, 482 <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> e)</CODE> 483 484<BR> 485 A function to be called if the database environment panics.</TD> 486</TR> 487</TABLE> 488 489<P> 490 491<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 492<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 493<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> that throw <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 494</TR> 495<TR BGCOLOR="white" CLASS="TableRowColor"> 496<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 497<CODE> void</CODE></FONT></TD> 498<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#abort()">abort</A></B>()</CODE> 499 500<BR> 501 Cause an abnormal termination of the transaction.</TD> 502</TR> 503<TR BGCOLOR="white" CLASS="TableRowColor"> 504<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 505<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 506<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#append(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">append</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 507 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 508 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 509 510<BR> 511 512Append the key/data pair to the end of the database.</TD> 513</TR> 514<TR BGCOLOR="white" CLASS="TableRowColor"> 515<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 516<CODE> void</CODE></FONT></TD> 517<TD><CODE><B>RecordNumberAppender.</B><B><A HREF="../../../../com/sleepycat/db/RecordNumberAppender.html#appendRecordNumber(com.sleepycat.db.Database, com.sleepycat.db.DatabaseEntry, int)">appendRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A> db, 518 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 519 int recno)</CODE> 520 521<BR> 522 A callback function to modify the stored database based on the 523 generated key.</TD> 524</TR> 525<TR BGCOLOR="white" CLASS="TableRowColor"> 526<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 527<CODE> <A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A></CODE></FONT></TD> 528<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#beginCDSGroup()">beginCDSGroup</A></B>()</CODE> 529 530<BR> 531 Allocate a locker ID in an environment configured for Berkeley DB 532 Concurrent Data Store applications.</TD> 533</TR> 534<TR BGCOLOR="white" CLASS="TableRowColor"> 535<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 536<CODE> <A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A></CODE></FONT></TD> 537<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig)">beginTransaction</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> parent, 538 <A HREF="../../../../com/sleepycat/db/TransactionConfig.html" title="class in com.sleepycat.db">TransactionConfig</A> config)</CODE> 539 540<BR> 541 Create a new transaction in the database environment.</TD> 542</TR> 543<TR BGCOLOR="white" CLASS="TableRowColor"> 544<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 545<CODE> void</CODE></FONT></TD> 546<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#checkpoint(com.sleepycat.db.CheckpointConfig)">checkpoint</A></B>(<A HREF="../../../../com/sleepycat/db/CheckpointConfig.html" title="class in com.sleepycat.db">CheckpointConfig</A> config)</CODE> 547 548<BR> 549 Synchronously checkpoint the database environment.</TD> 550</TR> 551<TR BGCOLOR="white" CLASS="TableRowColor"> 552<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 553<CODE> void</CODE></FONT></TD> 554<TD><CODE><B>Sequence.</B><B><A HREF="../../../../com/sleepycat/db/Sequence.html#close()">close</A></B>()</CODE> 555 556<BR> 557 Close a sequence.</TD> 558</TR> 559<TR BGCOLOR="white" CLASS="TableRowColor"> 560<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 561<CODE> void</CODE></FONT></TD> 562<TD><CODE><B>LogCursor.</B><B><A HREF="../../../../com/sleepycat/db/LogCursor.html#close()">close</A></B>()</CODE> 563 564<BR> 565 </TD> 566</TR> 567<TR BGCOLOR="white" CLASS="TableRowColor"> 568<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 569<CODE> void</CODE></FONT></TD> 570<TD><CODE><B>JoinCursor.</B><B><A HREF="../../../../com/sleepycat/db/JoinCursor.html#close()">close</A></B>()</CODE> 571 572<BR> 573 Closes the cursors that have been opened by this join cursor.</TD> 574</TR> 575<TR BGCOLOR="white" CLASS="TableRowColor"> 576<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 577<CODE> void</CODE></FONT></TD> 578<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#close()">close</A></B>()</CODE> 579 580<BR> 581 Close the database environment, freeing any allocated resources and 582 closing any underlying subsystems.</TD> 583</TR> 584<TR BGCOLOR="white" CLASS="TableRowColor"> 585<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 586<CODE> void</CODE></FONT></TD> 587<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#close()">close</A></B>()</CODE> 588 589<BR> 590 Flush any cached database information to disk and discard the database 591handle.</TD> 592</TR> 593<TR BGCOLOR="white" CLASS="TableRowColor"> 594<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 595<CODE> void</CODE></FONT></TD> 596<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#close()">close</A></B>()</CODE> 597 598<BR> 599 </TD> 600</TR> 601<TR BGCOLOR="white" CLASS="TableRowColor"> 602<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 603<CODE> void</CODE></FONT></TD> 604<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#close(boolean)">close</A></B>(boolean noSync)</CODE> 605 606<BR> 607 Flush any cached database information to disk and discard the database 608handle.</TD> 609</TR> 610<TR BGCOLOR="white" CLASS="TableRowColor"> 611<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 612<CODE> void</CODE></FONT></TD> 613<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#commit()">commit</A></B>()</CODE> 614 615<BR> 616 End the transaction.</TD> 617</TR> 618<TR BGCOLOR="white" CLASS="TableRowColor"> 619<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 620<CODE> void</CODE></FONT></TD> 621<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#commitNoSync()">commitNoSync</A></B>()</CODE> 622 623<BR> 624 End the transaction, not committing synchronously.</TD> 625</TR> 626<TR BGCOLOR="white" CLASS="TableRowColor"> 627<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 628<CODE> void</CODE></FONT></TD> 629<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#commitSync()">commitSync</A></B>()</CODE> 630 631<BR> 632 End the transaction, committing synchronously.</TD> 633</TR> 634<TR BGCOLOR="white" CLASS="TableRowColor"> 635<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 636<CODE> void</CODE></FONT></TD> 637<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#commitWriteNoSync()">commitWriteNoSync</A></B>()</CODE> 638 639<BR> 640 End the transaction, writing but not flushing the log.</TD> 641</TR> 642<TR BGCOLOR="white" CLASS="TableRowColor"> 643<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 644<CODE> <A HREF="../../../../com/sleepycat/db/CompactStats.html" title="class in com.sleepycat.db">CompactStats</A></CODE></FONT></TD> 645<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#compact(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.CompactConfig)">compact</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 646 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> start, 647 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> stop, 648 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> end, 649 <A HREF="../../../../com/sleepycat/db/CompactConfig.html" title="class in com.sleepycat.db">CompactConfig</A> config)</CODE> 650 651<BR> 652 Compact a Btree or Recno database or returns unused Btree, 653 Hash or Recno database pages to the underlying filesystem.</TD> 654</TR> 655<TR BGCOLOR="white" CLASS="TableRowColor"> 656<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 657<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 658<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#consume(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, boolean)">consume</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 659 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 660 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 661 boolean wait)</CODE> 662 663<BR> 664 Return the record number and data from the available record closest to 665the head of the queue, and delete the record.</TD> 666</TR> 667<TR BGCOLOR="white" CLASS="TableRowColor"> 668<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 669<CODE> int</CODE></FONT></TD> 670<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#count()">count</A></B>()</CODE> 671 672<BR> 673 Return a count of the number of data items for the key to which the 674 cursor refers.</TD> 675</TR> 676<TR BGCOLOR="white" CLASS="TableRowColor"> 677<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 678<CODE> int</CODE></FONT></TD> 679<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#createLockerID()">createLockerID</A></B>()</CODE> 680 681<BR> 682 Allocate a locker ID.</TD> 683</TR> 684<TR BGCOLOR="white" CLASS="TableRowColor"> 685<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 686<CODE> boolean</CODE></FONT></TD> 687<TD><CODE><B>SecondaryKeyCreator.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryKeyCreator.html#createSecondaryKey(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">createSecondaryKey</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> secondary, 688 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 689 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 690 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> result)</CODE> 691 692<BR> 693 Creates a secondary key entry, given a primary key and data entry.</TD> 694</TR> 695<TR BGCOLOR="white" CLASS="TableRowColor"> 696<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 697<CODE> void</CODE></FONT></TD> 698<TD><CODE><B>SecondaryMultiKeyCreator.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryMultiKeyCreator.html#createSecondaryKeys(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, java.util.Set)">createSecondaryKeys</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> secondary, 699 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 700 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 701 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Set.html" title="class or interface in java.util">Set</A> results)</CODE> 702 703<BR> 704 Creates a secondary key entry, given a primary key and data entry.</TD> 705</TR> 706<TR BGCOLOR="white" CLASS="TableRowColor"> 707<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 708<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 709<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#delete()">delete</A></B>()</CODE> 710 711<BR> 712 Delete the key/data pair to which the cursor refers.</TD> 713</TR> 714<TR BGCOLOR="white" CLASS="TableRowColor"> 715<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 716<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 717<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#delete(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">delete</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 718 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key)</CODE> 719 720<BR> 721 Remove key/data pairs from the database.</TD> 722</TR> 723<TR BGCOLOR="white" CLASS="TableRowColor"> 724<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 725<CODE> int</CODE></FONT></TD> 726<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#detectDeadlocks(com.sleepycat.db.LockDetectMode)">detectDeadlocks</A></B>(<A HREF="../../../../com/sleepycat/db/LockDetectMode.html" title="class in com.sleepycat.db">LockDetectMode</A> mode)</CODE> 727 728<BR> 729 Run one iteration of the deadlock detector.</TD> 730</TR> 731<TR BGCOLOR="white" CLASS="TableRowColor"> 732<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 733<CODE> void</CODE></FONT></TD> 734<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#discard()">discard</A></B>()</CODE> 735 736<BR> 737 Free up all the per-process resources associated with the specified 738 <A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db"><CODE>Transaction</CODE></A> handle, neither committing nor aborting the 739 transaction.</TD> 740</TR> 741<TR BGCOLOR="white" CLASS="TableRowColor"> 742<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 743<CODE> <A HREF="../../../../com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db">Cursor</A></CODE></FONT></TD> 744<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#dup(boolean)">dup</A></B>(boolean samePosition)</CODE> 745 746<BR> 747 Returns a new <code>SecondaryCursor</code> for the same transaction as 748 the original cursor.</TD> 749</TR> 750<TR BGCOLOR="white" CLASS="TableRowColor"> 751<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 752<CODE> <A HREF="../../../../com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db">Cursor</A></CODE></FONT></TD> 753<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#dup(boolean)">dup</A></B>(boolean samePosition)</CODE> 754 755<BR> 756 Return a new cursor with the same transaction and locker ID as the 757 original cursor.</TD> 758</TR> 759<TR BGCOLOR="white" CLASS="TableRowColor"> 760<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 761<CODE> <A HREF="../../../../com/sleepycat/db/SecondaryCursor.html" title="class in com.sleepycat.db">SecondaryCursor</A></CODE></FONT></TD> 762<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#dupSecondary(boolean)">dupSecondary</A></B>(boolean samePosition)</CODE> 763 764<BR> 765 Returns a new copy of the cursor as a <code>SecondaryCursor</code>.</TD> 766</TR> 767<TR BGCOLOR="white" CLASS="TableRowColor"> 768<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 769<CODE> void</CODE></FONT></TD> 770<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#electReplicationMaster(int, int)">electReplicationMaster</A></B>(int nsites, 771 int nvotes)</CODE> 772 773<BR> 774 Hold an election for the master of a replication group.</TD> 775</TR> 776<TR BGCOLOR="white" CLASS="TableRowColor"> 777<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 778<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 779<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#exists(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">exists</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 780 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key)</CODE> 781 782<BR> 783 Checks if the specified key appears in the database.</TD> 784</TR> 785<TR BGCOLOR="white" CLASS="TableRowColor"> 786<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 787<CODE> void</CODE></FONT></TD> 788<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#flushReplication()">flushReplication</A></B>()</CODE> 789 790<BR> 791 Internal method: re-push the last log record to all clients, in case they've 792 lost messages and don't know it.</TD> 793</TR> 794<TR BGCOLOR="white" CLASS="TableRowColor"> 795<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 796<CODE> void</CODE></FONT></TD> 797<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#freeLockerID(int)">freeLockerID</A></B>(int id)</CODE> 798 799<BR> 800 Free a locker ID.</TD> 801</TR> 802<TR BGCOLOR="white" CLASS="TableRowColor"> 803<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 804<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 805<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#get(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 806 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 807 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 808 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 809 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 810 811<BR> 812 Retrieves the key/data pair with the given key.</TD> 813</TR> 814<TR BGCOLOR="white" CLASS="TableRowColor"> 815<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 816<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 817<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#get(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 818 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 819 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 820 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 821 822<BR> 823 Retrieves the key/data pair with the given key.</TD> 824</TR> 825<TR BGCOLOR="white" CLASS="TableRowColor"> 826<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 827<CODE> long</CODE></FONT></TD> 828<TD><CODE><B>Sequence.</B><B><A HREF="../../../../com/sleepycat/db/Sequence.html#get(com.sleepycat.db.Transaction, int)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 829 int delta)</CODE> 830 831<BR> 832 Return the next available element in the sequence and changes the sequence 833 value by <code>delta</code>.</TD> 834</TR> 835<TR BGCOLOR="white" CLASS="TableRowColor"> 836<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 837<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD> 838<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getArchiveDatabases()">getArchiveDatabases</A></B>()</CODE> 839 840<BR> 841 </TD> 842</TR> 843<TR BGCOLOR="white" CLASS="TableRowColor"> 844<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 845<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A>[]</CODE></FONT></TD> 846<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getArchiveLogFiles(boolean)">getArchiveLogFiles</A></B>(boolean includeInUse)</CODE> 847 848<BR> 849 </TD> 850</TR> 851<TR BGCOLOR="white" CLASS="TableRowColor"> 852<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 853<CODE> <A HREF="../../../../com/sleepycat/db/CacheFile.html" title="class in com.sleepycat.db">CacheFile</A></CODE></FONT></TD> 854<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getCacheFile()">getCacheFile</A></B>()</CODE> 855 856<BR> 857 Return the handle for the cache file underlying the database.</TD> 858</TR> 859<TR BGCOLOR="white" CLASS="TableRowColor"> 860<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 861<CODE> <A HREF="../../../../com/sleepycat/db/CacheFileStats.html" title="class in com.sleepycat.db">CacheFileStats</A>[]</CODE></FONT></TD> 862<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getCacheFileStats(com.sleepycat.db.StatsConfig)">getCacheFileStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A> config)</CODE> 863 864<BR> 865 </TD> 866</TR> 867<TR BGCOLOR="white" CLASS="TableRowColor"> 868<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 869<CODE> <A HREF="../../../../com/sleepycat/db/CacheStats.html" title="class in com.sleepycat.db">CacheStats</A></CODE></FONT></TD> 870<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getCacheStats(com.sleepycat.db.StatsConfig)">getCacheStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A> config)</CODE> 871 872<BR> 873 </TD> 874</TR> 875<TR BGCOLOR="white" CLASS="TableRowColor"> 876<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 877<CODE> <A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A></CODE></FONT></TD> 878<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#getConfig()">getConfig</A></B>()</CODE> 879 880<BR> 881 Return this Database object's configuration.</TD> 882</TR> 883<TR BGCOLOR="white" CLASS="TableRowColor"> 884<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 885<CODE> <A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A></CODE></FONT></TD> 886<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getConfig()">getConfig</A></B>()</CODE> 887 888<BR> 889 Return this object's configuration.</TD> 890</TR> 891<TR BGCOLOR="white" CLASS="TableRowColor"> 892<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 893<CODE> <A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A></CODE></FONT></TD> 894<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getConfig()">getConfig</A></B>()</CODE> 895 896<BR> 897 Return this Database object's configuration.</TD> 898</TR> 899<TR BGCOLOR="white" CLASS="TableRowColor"> 900<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 901<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 902<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getCurrent(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getCurrent</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 903 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 904 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 905 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 906 907<BR> 908 Returns the key/data pair to which the cursor refers.</TD> 909</TR> 910<TR BGCOLOR="white" CLASS="TableRowColor"> 911<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 912<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 913<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getCurrent(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getCurrent</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 914 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 915 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 916 917<BR> 918 Returns the key/data pair to which the cursor refers.</TD> 919</TR> 920<TR BGCOLOR="white" CLASS="TableRowColor"> 921<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 922<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 923<TD><CODE><B>LogCursor.</B><B><A HREF="../../../../com/sleepycat/db/LogCursor.html#getCurrent(com.sleepycat.db.LogSequenceNumber, com.sleepycat.db.DatabaseEntry)">getCurrent</A></B>(<A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A> lsn, 924 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 925 926<BR> 927 Return the LogSequenceNumber and log record to which the log cursor 928 currently refers.</TD> 929</TR> 930<TR BGCOLOR="white" CLASS="TableRowColor"> 931<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 932<CODE> <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A></CODE></FONT></TD> 933<TD><CODE><B>Sequence.</B><B><A HREF="../../../../com/sleepycat/db/Sequence.html#getDatabase()">getDatabase</A></B>()</CODE> 934 935<BR> 936 Return the Database handle associated with this sequence.</TD> 937</TR> 938<TR BGCOLOR="white" CLASS="TableRowColor"> 939<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 940<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> 941<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getDatabaseFile()">getDatabaseFile</A></B>()</CODE> 942 943<BR> 944 Return the database's underlying file name.</TD> 945</TR> 946<TR BGCOLOR="white" CLASS="TableRowColor"> 947<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 948<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> 949<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getDatabaseName()">getDatabaseName</A></B>()</CODE> 950 951<BR> 952 Return the database name.</TD> 953</TR> 954<TR BGCOLOR="white" CLASS="TableRowColor"> 955<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 956<CODE> <A HREF="../../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A></CODE></FONT></TD> 957<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getEnvironment()">getEnvironment</A></B>()</CODE> 958 959<BR> 960 Return the <A HREF="../../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db"><CODE>Environment</CODE></A> handle for the database environment 961 underlying the <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db"><CODE>Database</CODE></A>.</TD> 962</TR> 963<TR BGCOLOR="white" CLASS="TableRowColor"> 964<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 965<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 966<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getFirst(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getFirst</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 967 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 968 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 969 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 970 971<BR> 972 Move the cursor to the first key/data pair of the database, and return 973that pair.</TD> 974</TR> 975<TR BGCOLOR="white" CLASS="TableRowColor"> 976<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 977<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 978<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getFirst(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getFirst</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 979 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 980 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 981 982<BR> 983 Move the cursor to the first key/data pair of the database, and return 984that pair.</TD> 985</TR> 986<TR BGCOLOR="white" CLASS="TableRowColor"> 987<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 988<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 989<TD><CODE><B>LogCursor.</B><B><A HREF="../../../../com/sleepycat/db/LogCursor.html#getFirst(com.sleepycat.db.LogSequenceNumber, com.sleepycat.db.DatabaseEntry)">getFirst</A></B>(<A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A> lsn, 990 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 991 992<BR> 993 Return the first LogSequenceNumber and log record.</TD> 994</TR> 995<TR BGCOLOR="white" CLASS="TableRowColor"> 996<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 997<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A></CODE></FONT></TD> 998<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getHome()">getHome</A></B>()</CODE> 999 1000<BR> 1001 </TD> 1002</TR> 1003<TR BGCOLOR="white" CLASS="TableRowColor"> 1004<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1005<CODE> int</CODE></FONT></TD> 1006<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#getId()">getId</A></B>()</CODE> 1007 1008<BR> 1009 Return the transaction's unique ID.</TD> 1010</TR> 1011<TR BGCOLOR="white" CLASS="TableRowColor"> 1012<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1013<CODE> <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A></CODE></FONT></TD> 1014<TD><CODE><B>Sequence.</B><B><A HREF="../../../../com/sleepycat/db/Sequence.html#getKey()">getKey</A></B>()</CODE> 1015 1016<BR> 1017 Return the DatabaseEntry used to open this sequence.</TD> 1018</TR> 1019<TR BGCOLOR="white" CLASS="TableRowColor"> 1020<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1021<CODE> <A HREF="../../../../com/sleepycat/db/KeyRange.html" title="class in com.sleepycat.db">KeyRange</A></CODE></FONT></TD> 1022<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getKeyRange(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry)">getKeyRange</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1023 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key)</CODE> 1024 1025<BR> 1026 Return an estimate of the proportion of keys in the database less 1027 than, equal to, and greater than the specified key.</TD> 1028</TR> 1029<TR BGCOLOR="white" CLASS="TableRowColor"> 1030<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1031<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1032<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getLast(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getLast</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1033 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1034 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1035 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1036 1037<BR> 1038 Move the cursor to the last key/data pair of the database, and return 1039that pair.</TD> 1040</TR> 1041<TR BGCOLOR="white" CLASS="TableRowColor"> 1042<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1043<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1044<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getLast(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getLast</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1045 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1046 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1047 1048<BR> 1049 Move the cursor to the last key/data pair of the database, and return 1050that pair.</TD> 1051</TR> 1052<TR BGCOLOR="white" CLASS="TableRowColor"> 1053<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1054<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1055<TD><CODE><B>LogCursor.</B><B><A HREF="../../../../com/sleepycat/db/LogCursor.html#getLast(com.sleepycat.db.LogSequenceNumber, com.sleepycat.db.DatabaseEntry)">getLast</A></B>(<A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A> lsn, 1056 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1057 1058<BR> 1059 Return the last LogSequenceNumber and log record.</TD> 1060</TR> 1061<TR BGCOLOR="white" CLASS="TableRowColor"> 1062<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1063<CODE> <A HREF="../../../../com/sleepycat/db/Lock.html" title="class in com.sleepycat.db">Lock</A></CODE></FONT></TD> 1064<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getLock(int, boolean, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockRequestMode)">getLock</A></B>(int locker, 1065 boolean noWait, 1066 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> object, 1067 <A HREF="../../../../com/sleepycat/db/LockRequestMode.html" title="class in com.sleepycat.db">LockRequestMode</A> mode)</CODE> 1068 1069<BR> 1070 Acquire a lock from the lock table.</TD> 1071</TR> 1072<TR BGCOLOR="white" CLASS="TableRowColor"> 1073<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1074<CODE> <A HREF="../../../../com/sleepycat/db/LockStats.html" title="class in com.sleepycat.db">LockStats</A></CODE></FONT></TD> 1075<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getLockStats(com.sleepycat.db.StatsConfig)">getLockStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A> config)</CODE> 1076 1077<BR> 1078 Return the database environment's locking statistics.</TD> 1079</TR> 1080<TR BGCOLOR="white" CLASS="TableRowColor"> 1081<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1082<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> 1083<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getLogFileName(com.sleepycat.db.LogSequenceNumber)">getLogFileName</A></B>(<A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A> lsn)</CODE> 1084 1085<BR> 1086 Return the name of the log file that contains the log record 1087 specified by a LogSequenceNumber object.</TD> 1088</TR> 1089<TR BGCOLOR="white" CLASS="TableRowColor"> 1090<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1091<CODE> <A HREF="../../../../com/sleepycat/db/LogStats.html" title="class in com.sleepycat.db">LogStats</A></CODE></FONT></TD> 1092<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getLogStats(com.sleepycat.db.StatsConfig)">getLogStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A> config)</CODE> 1093 1094<BR> 1095 Return the database environment's logging statistics.</TD> 1096</TR> 1097<TR BGCOLOR="white" CLASS="TableRowColor"> 1098<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1099<CODE> long</CODE></FONT></TD> 1100<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#getMaximumSize()">getMaximumSize</A></B>()</CODE> 1101 1102<BR> 1103 Return the maximum size for the file backing the database, or 0 if 1104 no maximum file size has been configured.</TD> 1105</TR> 1106<TR BGCOLOR="white" CLASS="TableRowColor"> 1107<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1108<CODE> <A HREF="../../../../com/sleepycat/db/MutexStats.html" title="class in com.sleepycat.db">MutexStats</A></CODE></FONT></TD> 1109<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getMutexStats(com.sleepycat.db.StatsConfig)">getMutexStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A> config)</CODE> 1110 1111<BR> 1112 Return the database environment's mutex statistics.</TD> 1113</TR> 1114<TR BGCOLOR="white" CLASS="TableRowColor"> 1115<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1116<CODE> <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A></CODE></FONT></TD> 1117<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#getName()">getName</A></B>()</CODE> 1118 1119<BR> 1120 Get the user visible name for the transaction.</TD> 1121</TR> 1122<TR BGCOLOR="white" CLASS="TableRowColor"> 1123<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1124<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1125<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getNext(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNext</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1126 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1127 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1128 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1129 1130<BR> 1131 Move the cursor to the next key/data pair and return that pair.</TD> 1132</TR> 1133<TR BGCOLOR="white" CLASS="TableRowColor"> 1134<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1135<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1136<TD><CODE><B>JoinCursor.</B><B><A HREF="../../../../com/sleepycat/db/JoinCursor.html#getNext(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNext</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1137 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1138 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1139 1140<BR> 1141 Returns the next primary key and data resulting from the join operation.</TD> 1142</TR> 1143<TR BGCOLOR="white" CLASS="TableRowColor"> 1144<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1145<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1146<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getNext(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNext</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1147 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1148 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1149 1150<BR> 1151 Move the cursor to the next key/data pair and return that pair.</TD> 1152</TR> 1153<TR BGCOLOR="white" CLASS="TableRowColor"> 1154<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1155<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1156<TD><CODE><B>JoinCursor.</B><B><A HREF="../../../../com/sleepycat/db/JoinCursor.html#getNext(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNext</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1157 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1158 1159<BR> 1160 Returns the next primary key resulting from the join operation.</TD> 1161</TR> 1162<TR BGCOLOR="white" CLASS="TableRowColor"> 1163<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1164<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1165<TD><CODE><B>LogCursor.</B><B><A HREF="../../../../com/sleepycat/db/LogCursor.html#getNext(com.sleepycat.db.LogSequenceNumber, com.sleepycat.db.DatabaseEntry)">getNext</A></B>(<A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A> lsn, 1166 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1167 1168<BR> 1169 Return the next LogSequenceNumber and log record.</TD> 1170</TR> 1171<TR BGCOLOR="white" CLASS="TableRowColor"> 1172<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1173<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1174<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getNextDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1175 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1176 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1177 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1178 1179<BR> 1180 If the next key/data pair of the database is a duplicate data record for 1181the current key/data pair, move the cursor to the next key/data pair 1182of the database and return that pair.</TD> 1183</TR> 1184<TR BGCOLOR="white" CLASS="TableRowColor"> 1185<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1186<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1187<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getNextDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1188 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1189 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1190 1191<BR> 1192 If the next key/data pair of the database is a duplicate data record for 1193the current key/data pair, move the cursor to the next key/data pair 1194of the database and return that pair.</TD> 1195</TR> 1196<TR BGCOLOR="white" CLASS="TableRowColor"> 1197<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1198<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1199<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getNextNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1200 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1201 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1202 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1203 1204<BR> 1205 Move the cursor to the next non-duplicate key/data pair and return 1206that pair.</TD> 1207</TR> 1208<TR BGCOLOR="white" CLASS="TableRowColor"> 1209<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1210<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1211<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getNextNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getNextNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1212 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1213 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1214 1215<BR> 1216 Move the cursor to the next non-duplicate key/data pair and return 1217that pair.</TD> 1218</TR> 1219<TR BGCOLOR="white" CLASS="TableRowColor"> 1220<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1221<CODE> boolean</CODE></FONT></TD> 1222<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#getNoFile()">getNoFile</A></B>()</CODE> 1223 1224<BR> 1225 Return true if the opening of backing temporary files for in-memory 1226 databases has been disallowed.</TD> 1227</TR> 1228<TR BGCOLOR="white" CLASS="TableRowColor"> 1229<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1230<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1231<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getPrev(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrev</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1232 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1233 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1234 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1235 1236<BR> 1237 Move the cursor to the previous key/data pair and return that pair.</TD> 1238</TR> 1239<TR BGCOLOR="white" CLASS="TableRowColor"> 1240<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1241<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1242<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getPrev(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrev</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1243 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1244 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1245 1246<BR> 1247 Move the cursor to the previous key/data pair and return that pair.</TD> 1248</TR> 1249<TR BGCOLOR="white" CLASS="TableRowColor"> 1250<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1251<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1252<TD><CODE><B>LogCursor.</B><B><A HREF="../../../../com/sleepycat/db/LogCursor.html#getPrev(com.sleepycat.db.LogSequenceNumber, com.sleepycat.db.DatabaseEntry)">getPrev</A></B>(<A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A> lsn, 1253 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1254 1255<BR> 1256 Return the previous LogSequenceNumber and log record.</TD> 1257</TR> 1258<TR BGCOLOR="white" CLASS="TableRowColor"> 1259<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1260<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1261<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getPrevDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1262 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1263 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1264 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1265 1266<BR> 1267 If the previous key/data pair of the database is a duplicate data record 1268for the current key/data pair, move the cursor to the previous key/data 1269pair of the database and return that pair.</TD> 1270</TR> 1271<TR BGCOLOR="white" CLASS="TableRowColor"> 1272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1273<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1274<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getPrevDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1275 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1276 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1277 1278<BR> 1279 If the previous key/data pair of the database is a duplicate data record 1280for the current key/data pair, move the cursor to the previous key/data 1281pair of the database and return that pair.</TD> 1282</TR> 1283<TR BGCOLOR="white" CLASS="TableRowColor"> 1284<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1285<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1286<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getPrevNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1287 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1288 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1289 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1290 1291<BR> 1292 Move the cursor to the previous non-duplicate key/data pair and return 1293that pair.</TD> 1294</TR> 1295<TR BGCOLOR="white" CLASS="TableRowColor"> 1296<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1297<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1298<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getPrevNoDup(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getPrevNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1299 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1300 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1301 1302<BR> 1303 Move the cursor to the previous non-duplicate key/data pair and return 1304that pair.</TD> 1305</TR> 1306<TR BGCOLOR="white" CLASS="TableRowColor"> 1307<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1308<CODE> <A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A></CODE></FONT></TD> 1309<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getPriority()">getPriority</A></B>()</CODE> 1310 1311<BR> 1312 Get the cache priority for pages referenced by the cursor.</TD> 1313</TR> 1314<TR BGCOLOR="white" CLASS="TableRowColor"> 1315<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1316<CODE> <A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A></CODE></FONT></TD> 1317<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#getPriority()">getPriority</A></B>()</CODE> 1318 1319<BR> 1320 Return the cache priority for pages from the specified file.</TD> 1321</TR> 1322<TR BGCOLOR="white" CLASS="TableRowColor"> 1323<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1324<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1325<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> secondaryRecno, 1326 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> primaryRecno, 1327 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1328 1329<BR> 1330 Return the record number associated with the cursor.</TD> 1331</TR> 1332<TR BGCOLOR="white" CLASS="TableRowColor"> 1333<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1334<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1335<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1336 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1337 1338<BR> 1339 Return the record number associated with the cursor.</TD> 1340</TR> 1341<TR BGCOLOR="white" CLASS="TableRowColor"> 1342<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1343<CODE> boolean</CODE></FONT></TD> 1344<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getReplicationConfig(com.sleepycat.db.ReplicationConfig)">getReplicationConfig</A></B>(<A HREF="../../../../com/sleepycat/db/ReplicationConfig.html" title="class in com.sleepycat.db">ReplicationConfig</A> config)</CODE> 1345 1346<BR> 1347 Get the configuration of the replication subsystem.</TD> 1348</TR> 1349<TR BGCOLOR="white" CLASS="TableRowColor"> 1350<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1351<CODE> <A HREF="../../../../com/sleepycat/db/ReplicationManagerSiteInfo.html" title="class in com.sleepycat.db">ReplicationManagerSiteInfo</A>[]</CODE></FONT></TD> 1352<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getReplicationManagerSiteList()">getReplicationManagerSiteList</A></B>()</CODE> 1353 1354<BR> 1355 Return an array of all sites known to the replication manager.</TD> 1356</TR> 1357<TR BGCOLOR="white" CLASS="TableRowColor"> 1358<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1359<CODE> <A HREF="../../../../com/sleepycat/db/ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</A></CODE></FONT></TD> 1360<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getReplicationManagerStats(com.sleepycat.db.StatsConfig)">getReplicationManagerStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A> config)</CODE> 1361 1362<BR> 1363 Return the database environment's replication manager statistics.</TD> 1364</TR> 1365<TR BGCOLOR="white" CLASS="TableRowColor"> 1366<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1367<CODE> <A HREF="../../../../com/sleepycat/db/ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</A></CODE></FONT></TD> 1368<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getReplicationStats(com.sleepycat.db.StatsConfig)">getReplicationStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A> config)</CODE> 1369 1370<BR> 1371 Return the database environment's replication statistics.</TD> 1372</TR> 1373<TR BGCOLOR="white" CLASS="TableRowColor"> 1374<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1375<CODE> int</CODE></FONT></TD> 1376<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getReplicationTimeout(com.sleepycat.db.ReplicationTimeoutType)">getReplicationTimeout</A></B>(<A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A> type)</CODE> 1377 1378<BR> 1379 Get the network timeout applied to the specified timeout type.</TD> 1380</TR> 1381<TR BGCOLOR="white" CLASS="TableRowColor"> 1382<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1383<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1384<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getSearchBoth(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1385 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1386 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1387 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1388 1389<BR> 1390 Move the cursor to the specified secondary and primary key, where both 1391the primary and secondary key items must match.</TD> 1392</TR> 1393<TR BGCOLOR="white" CLASS="TableRowColor"> 1394<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1395<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1396<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getSearchBoth(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1397 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1398 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1399 1400<BR> 1401 Move the cursor to the specified key/data pair, where both the key and 1402data items must match.</TD> 1403</TR> 1404<TR BGCOLOR="white" CLASS="TableRowColor"> 1405<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1406<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1407<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#getSearchBoth(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1408 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1409 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1410 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1411 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1412 1413<BR> 1414 Retrieves the key/data pair with the specified secondary and primary key, that 1415is, both the primary and secondary key items must match.</TD> 1416</TR> 1417<TR BGCOLOR="white" CLASS="TableRowColor"> 1418<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1419<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1420<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getSearchBoth(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBoth</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1421 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1422 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1423 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1424 1425<BR> 1426 Retrieves the key/data pair with the given key and data value, that is, both 1427the key and data items must match.</TD> 1428</TR> 1429<TR BGCOLOR="white" CLASS="TableRowColor"> 1430<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1431<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1432<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getSearchBothRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBothRange</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1433 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1434 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1435 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1436 1437<BR> 1438 Move the cursor to the specified secondary key and closest matching primary 1439key of the database.</TD> 1440</TR> 1441<TR BGCOLOR="white" CLASS="TableRowColor"> 1442<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1443<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1444<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getSearchBothRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchBothRange</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1445 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1446 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1447 1448<BR> 1449 Move the cursor to the specified key and closest matching data item of the 1450database.</TD> 1451</TR> 1452<TR BGCOLOR="white" CLASS="TableRowColor"> 1453<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1454<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1455<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getSearchKey(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKey</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1456 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1457 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1458 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1459 1460<BR> 1461 Move the cursor to the given key of the database, and return the datum 1462associated with the given key.</TD> 1463</TR> 1464<TR BGCOLOR="white" CLASS="TableRowColor"> 1465<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1466<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1467<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getSearchKey(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKey</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1468 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1469 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1470 1471<BR> 1472 Move the cursor to the given key of the database, and return the datum 1473associated with the given key.</TD> 1474</TR> 1475<TR BGCOLOR="white" CLASS="TableRowColor"> 1476<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1477<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1478<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getSearchKeyRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKeyRange</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1479 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1480 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1481 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1482 1483<BR> 1484 Move the cursor to the closest matching key of the database, and return 1485the data item associated with the matching key.</TD> 1486</TR> 1487<TR BGCOLOR="white" CLASS="TableRowColor"> 1488<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1489<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1490<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getSearchKeyRange(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchKeyRange</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1491 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1492 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1493 1494<BR> 1495 Move the cursor to the closest matching key of the database, and return 1496the data item associated with the matching key.</TD> 1497</TR> 1498<TR BGCOLOR="white" CLASS="TableRowColor"> 1499<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1500<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1501<TD><CODE><B>SecondaryCursor.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryCursor.html#getSearchRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> secondaryRecno, 1502 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1503 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1504 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1505 1506<BR> 1507 Move the cursor to the specific numbered record of the database, and 1508return the associated key/data pair.</TD> 1509</TR> 1510<TR BGCOLOR="white" CLASS="TableRowColor"> 1511<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1512<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1513<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#getSearchRecordNumber(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1514 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1515 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1516 1517<BR> 1518 Move the cursor to the specific numbered record of the database, and 1519return the associated key/data pair.</TD> 1520</TR> 1521<TR BGCOLOR="white" CLASS="TableRowColor"> 1522<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1523<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1524<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#getSearchRecordNumber(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1525 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1526 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> pKey, 1527 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1528 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1529 1530<BR> 1531 Retrieves the key/data pair associated with the specific numbered record of the database.</TD> 1532</TR> 1533<TR BGCOLOR="white" CLASS="TableRowColor"> 1534<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1535<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1536<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getSearchRecordNumber(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LockMode)">getSearchRecordNumber</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1537 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1538 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1539 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 1540 1541<BR> 1542 Retrieves the key/data pair associated with the specific numbered record of the database.</TD> 1543</TR> 1544<TR BGCOLOR="white" CLASS="TableRowColor"> 1545<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1546<CODE> <A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A></CODE></FONT></TD> 1547<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#getSecondaryConfig()">getSecondaryConfig</A></B>()</CODE> 1548 1549<BR> 1550 Returns a copy of the secondary configuration of this database.</TD> 1551</TR> 1552<TR BGCOLOR="white" CLASS="TableRowColor"> 1553<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1554<CODE> <A HREF="../../../../com/sleepycat/db/SequenceStats.html" title="class in com.sleepycat.db">SequenceStats</A></CODE></FONT></TD> 1555<TD><CODE><B>Sequence.</B><B><A HREF="../../../../com/sleepycat/db/Sequence.html#getStats(com.sleepycat.db.StatsConfig)">getStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A> config)</CODE> 1556 1557<BR> 1558 Return statistical information about the sequence.</TD> 1559</TR> 1560<TR BGCOLOR="white" CLASS="TableRowColor"> 1561<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1562<CODE> <A HREF="../../../../com/sleepycat/db/DatabaseStats.html" title="class in com.sleepycat.db">DatabaseStats</A></CODE></FONT></TD> 1563<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#getStats(com.sleepycat.db.Transaction, com.sleepycat.db.StatsConfig)">getStats</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1564 <A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A> config)</CODE> 1565 1566<BR> 1567 Return database statistics.</TD> 1568</TR> 1569<TR BGCOLOR="white" CLASS="TableRowColor"> 1570<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1571<CODE> <A HREF="../../../../com/sleepycat/db/TransactionStats.html" title="class in com.sleepycat.db">TransactionStats</A></CODE></FONT></TD> 1572<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#getTransactionStats(com.sleepycat.db.StatsConfig)">getTransactionStats</A></B>(<A HREF="../../../../com/sleepycat/db/StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</A> config)</CODE> 1573 1574<BR> 1575 Return the database environment's transactional statistics.</TD> 1576</TR> 1577<TR BGCOLOR="white" CLASS="TableRowColor"> 1578<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1579<CODE> boolean</CODE></FONT></TD> 1580<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#getUnlink()">getUnlink</A></B>()</CODE> 1581 1582<BR> 1583 Return true if the file will be removed when the last reference to it is 1584 closed.</TD> 1585</TR> 1586<TR BGCOLOR="white" CLASS="TableRowColor"> 1587<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1588<CODE> <A HREF="../../../../com/sleepycat/db/JoinCursor.html" title="class in com.sleepycat.db">JoinCursor</A></CODE></FONT></TD> 1589<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#join(com.sleepycat.db.Cursor[], com.sleepycat.db.JoinConfig)">join</A></B>(<A HREF="../../../../com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db">Cursor</A>[] cursors, 1590 <A HREF="../../../../com/sleepycat/db/JoinConfig.html" title="class in com.sleepycat.db">JoinConfig</A> config)</CODE> 1591 1592<BR> 1593 Creates a specialized join cursor for use in performing equality or 1594 natural joins on secondary indices.</TD> 1595</TR> 1596<TR BGCOLOR="white" CLASS="TableRowColor"> 1597<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1598<CODE> void</CODE></FONT></TD> 1599<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#lockVector(int, boolean, com.sleepycat.db.LockRequest[])">lockVector</A></B>(int locker, 1600 boolean noWait, 1601 <A HREF="../../../../com/sleepycat/db/LockRequest.html" title="class in com.sleepycat.db">LockRequest</A>[] list)</CODE> 1602 1603<BR> 1604 Atomically obtain and release one or more locks from the lock table.</TD> 1605</TR> 1606<TR BGCOLOR="white" CLASS="TableRowColor"> 1607<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1608<CODE> void</CODE></FONT></TD> 1609<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#logFlush(com.sleepycat.db.LogSequenceNumber)">logFlush</A></B>(<A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A> lsn)</CODE> 1610 1611<BR> 1612 Flush log records to stable storage.</TD> 1613</TR> 1614<TR BGCOLOR="white" CLASS="TableRowColor"> 1615<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1616<CODE> void</CODE></FONT></TD> 1617<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#logPrint(com.sleepycat.db.Transaction, java.lang.String)">logPrint</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1618 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> message)</CODE> 1619 1620<BR> 1621 Append an informational message to the Berkeley DB database environment log files.</TD> 1622</TR> 1623<TR BGCOLOR="white" CLASS="TableRowColor"> 1624<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1625<CODE> <A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A></CODE></FONT></TD> 1626<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#logPut(com.sleepycat.db.DatabaseEntry, boolean)">logPut</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1627 boolean flush)</CODE> 1628 1629<BR> 1630 Append a record to the log.</TD> 1631</TR> 1632<TR BGCOLOR="white" CLASS="TableRowColor"> 1633<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1634<CODE> boolean</CODE></FONT></TD> 1635<TD><CODE><B>ForeignKeyNullifier.</B><B><A HREF="../../../../com/sleepycat/db/ForeignKeyNullifier.html#nullifyForeignKey(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry)">nullifyForeignKey</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> secondary, 1636 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1637 1638<BR> 1639 </TD> 1640</TR> 1641<TR BGCOLOR="white" CLASS="TableRowColor"> 1642<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1643<CODE> boolean</CODE></FONT></TD> 1644<TD><CODE><B>ForeignMultiKeyNullifier.</B><B><A HREF="../../../../com/sleepycat/db/ForeignMultiKeyNullifier.html#nullifyForeignKey(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">nullifyForeignKey</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> secondary, 1645 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1646 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data, 1647 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> secKey)</CODE> 1648 1649<BR> 1650 </TD> 1651</TR> 1652<TR BGCOLOR="white" CLASS="TableRowColor"> 1653<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1654<CODE> <A HREF="../../../../com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db">Cursor</A></CODE></FONT></TD> 1655<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#openCursor(com.sleepycat.db.Transaction, com.sleepycat.db.CursorConfig)">openCursor</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1656 <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A> config)</CODE> 1657 1658<BR> 1659 Return a cursor into the database.</TD> 1660</TR> 1661<TR BGCOLOR="white" CLASS="TableRowColor"> 1662<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1663<CODE> <A HREF="../../../../com/sleepycat/db/Cursor.html" title="class in com.sleepycat.db">Cursor</A></CODE></FONT></TD> 1664<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#openCursor(com.sleepycat.db.Transaction, com.sleepycat.db.CursorConfig)">openCursor</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1665 <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A> config)</CODE> 1666 1667<BR> 1668 Return a cursor into the database.</TD> 1669</TR> 1670<TR BGCOLOR="white" CLASS="TableRowColor"> 1671<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1672<CODE> <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A></CODE></FONT></TD> 1673<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">openDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1674 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> fileName, 1675 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> databaseName, 1676 <A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A> config)</CODE> 1677 1678<BR> 1679 Open a database.</TD> 1680</TR> 1681<TR BGCOLOR="white" CLASS="TableRowColor"> 1682<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1683<CODE> <A HREF="../../../../com/sleepycat/db/LogCursor.html" title="class in com.sleepycat.db">LogCursor</A></CODE></FONT></TD> 1684<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openLogCursor()">openLogCursor</A></B>()</CODE> 1685 1686<BR> 1687 Return a log cursor.</TD> 1688</TR> 1689<TR BGCOLOR="white" CLASS="TableRowColor"> 1690<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1691<CODE> <A HREF="../../../../com/sleepycat/db/SecondaryCursor.html" title="class in com.sleepycat.db">SecondaryCursor</A></CODE></FONT></TD> 1692<TD><CODE><B>SecondaryDatabase.</B><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#openSecondaryCursor(com.sleepycat.db.Transaction, com.sleepycat.db.CursorConfig)">openSecondaryCursor</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1693 <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A> config)</CODE> 1694 1695<BR> 1696 Obtain a cursor on a database, returning a <code>SecondaryCursor</code>.</TD> 1697</TR> 1698<TR BGCOLOR="white" CLASS="TableRowColor"> 1699<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1700<CODE> <A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A></CODE></FONT></TD> 1701<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#openSecondaryDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">openSecondaryDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1702 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> fileName, 1703 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> databaseName, 1704 <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A> primaryDatabase, 1705 <A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A> config)</CODE> 1706 1707<BR> 1708 Open a database.</TD> 1709</TR> 1710<TR BGCOLOR="white" CLASS="TableRowColor"> 1711<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1712<CODE> <A HREF="../../../../com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db">Sequence</A></CODE></FONT></TD> 1713<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#openSequence(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.SequenceConfig)">openSequence</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1714 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1715 <A HREF="../../../../com/sleepycat/db/SequenceConfig.html" title="class in com.sleepycat.db">SequenceConfig</A> config)</CODE> 1716 1717<BR> 1718 Open a sequence in the database.</TD> 1719</TR> 1720<TR BGCOLOR="white" CLASS="TableRowColor"> 1721<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1722<CODE> void</CODE></FONT></TD> 1723<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#panic(boolean)">panic</A></B>(boolean onoff)</CODE> 1724 1725<BR> 1726 Set the panic state for the database environment.</TD> 1727</TR> 1728<TR BGCOLOR="white" CLASS="TableRowColor"> 1729<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1730<CODE> void</CODE></FONT></TD> 1731<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#prepare(byte[])">prepare</A></B>(byte[] gid)</CODE> 1732 1733<BR> 1734 Initiate the beginning of a two-phase commit.</TD> 1735</TR> 1736<TR BGCOLOR="white" CLASS="TableRowColor"> 1737<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1738<CODE> <A HREF="../../../../com/sleepycat/db/ReplicationStatus.html" title="class in com.sleepycat.db">ReplicationStatus</A></CODE></FONT></TD> 1739<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#processReplicationMessage(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, int)">processReplicationMessage</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> control, 1740 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> rec, 1741 int envid)</CODE> 1742 1743<BR> 1744 Process an incoming replication message sent by a member of the 1745 replication group to the local database environment.</TD> 1746</TR> 1747<TR BGCOLOR="white" CLASS="TableRowColor"> 1748<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1749<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1750<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#put(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">put</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1751 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1752 1753<BR> 1754 Store a key/data pair into the database.</TD> 1755</TR> 1756<TR BGCOLOR="white" CLASS="TableRowColor"> 1757<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1758<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1759<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#put(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">put</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1760 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1761 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1762 1763<BR> 1764 1765Store the key/data pair into the database.</TD> 1766</TR> 1767<TR BGCOLOR="white" CLASS="TableRowColor"> 1768<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1769<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1770<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#putAfter(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putAfter</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1771 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1772 1773<BR> 1774 Store a key/data pair into the database.</TD> 1775</TR> 1776<TR BGCOLOR="white" CLASS="TableRowColor"> 1777<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1778<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1779<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#putBefore(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putBefore</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1780 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1781 1782<BR> 1783 Store a key/data pair into the database.</TD> 1784</TR> 1785<TR BGCOLOR="white" CLASS="TableRowColor"> 1786<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1787<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1788<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#putCurrent(com.sleepycat.db.DatabaseEntry)">putCurrent</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1789 1790<BR> 1791 Replaces the data in the key/data pair at the current cursor position.</TD> 1792</TR> 1793<TR BGCOLOR="white" CLASS="TableRowColor"> 1794<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1795<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1796<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#putKeyFirst(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putKeyFirst</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1797 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1798 1799<BR> 1800 Store a key/data pair into the database.</TD> 1801</TR> 1802<TR BGCOLOR="white" CLASS="TableRowColor"> 1803<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1804<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1805<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#putKeyLast(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putKeyLast</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1806 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1807 1808<BR> 1809 Store a key/data pair into the database.</TD> 1810</TR> 1811<TR BGCOLOR="white" CLASS="TableRowColor"> 1812<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1813<CODE> void</CODE></FONT></TD> 1814<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#putLock(com.sleepycat.db.Lock)">putLock</A></B>(<A HREF="../../../../com/sleepycat/db/Lock.html" title="class in com.sleepycat.db">Lock</A> lock)</CODE> 1815 1816<BR> 1817 Release a lock.</TD> 1818</TR> 1819<TR BGCOLOR="white" CLASS="TableRowColor"> 1820<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1821<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1822<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#putNoDupData(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoDupData</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1823 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1824 1825<BR> 1826 Store a key/data pair into the database.</TD> 1827</TR> 1828<TR BGCOLOR="white" CLASS="TableRowColor"> 1829<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1830<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1831<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#putNoDupData(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoDupData</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1832 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1833 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1834 1835<BR> 1836 1837Store the key/data pair into the database if it does not already appear 1838in the database.</TD> 1839</TR> 1840<TR BGCOLOR="white" CLASS="TableRowColor"> 1841<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1842<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1843<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#putNoOverwrite(com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoOverwrite</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1844 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1845 1846<BR> 1847 Store a key/data pair into the database.</TD> 1848</TR> 1849<TR BGCOLOR="white" CLASS="TableRowColor"> 1850<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1851<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 1852<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#putNoOverwrite(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry)">putNoOverwrite</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1853 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1854 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 1855 1856<BR> 1857 1858Store the key/data pair into the database if the key does not already 1859appear in the database.</TD> 1860</TR> 1861<TR BGCOLOR="white" CLASS="TableRowColor"> 1862<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1863<CODE> <A HREF="../../../../com/sleepycat/db/PreparedTransaction.html" title="class in com.sleepycat.db">PreparedTransaction</A>[]</CODE></FONT></TD> 1864<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#recover(int, boolean)">recover</A></B>(int count, 1865 boolean continued)</CODE> 1866 1867<BR> 1868 </TD> 1869</TR> 1870<TR BGCOLOR="white" CLASS="TableRowColor"> 1871<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1872<CODE>static void</CODE></FONT></TD> 1873<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#remove(java.io.File, boolean, com.sleepycat.db.EnvironmentConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A> home, 1874 boolean force, 1875 <A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A> config)</CODE> 1876 1877<BR> 1878 Destroy a database environment.</TD> 1879</TR> 1880<TR BGCOLOR="white" CLASS="TableRowColor"> 1881<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1882<CODE>static void</CODE></FONT></TD> 1883<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#remove(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">remove</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> fileName, 1884 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> databaseName, 1885 <A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A> config)</CODE> 1886 1887<BR> 1888 1889Remove a database.</TD> 1890</TR> 1891<TR BGCOLOR="white" CLASS="TableRowColor"> 1892<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1893<CODE> void</CODE></FONT></TD> 1894<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#removeDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String)">removeDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1895 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> fileName, 1896 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> databaseName)</CODE> 1897 1898<BR> 1899 1900Remove a database.</TD> 1901</TR> 1902<TR BGCOLOR="white" CLASS="TableRowColor"> 1903<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1904<CODE> void</CODE></FONT></TD> 1905<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#removeOldLogFiles()">removeOldLogFiles</A></B>()</CODE> 1906 1907<BR> 1908 Remove log files that are no longer needed.</TD> 1909</TR> 1910<TR BGCOLOR="white" CLASS="TableRowColor"> 1911<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1912<CODE> void</CODE></FONT></TD> 1913<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#removeSequence(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.SequenceConfig)">removeSequence</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1914 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> key, 1915 <A HREF="../../../../com/sleepycat/db/SequenceConfig.html" title="class in com.sleepycat.db">SequenceConfig</A> config)</CODE> 1916 1917<BR> 1918 Remove the sequence from the database.</TD> 1919</TR> 1920<TR BGCOLOR="white" CLASS="TableRowColor"> 1921<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1922<CODE>static void</CODE></FONT></TD> 1923<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#rename(java.lang.String, java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">rename</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> fileName, 1924 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> oldDatabaseName, 1925 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> newDatabaseName, 1926 <A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A> config)</CODE> 1927 1928<BR> 1929 1930Rename a database.</TD> 1931</TR> 1932<TR BGCOLOR="white" CLASS="TableRowColor"> 1933<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1934<CODE> void</CODE></FONT></TD> 1935<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#renameDatabase(com.sleepycat.db.Transaction, java.lang.String, java.lang.String, java.lang.String)">renameDatabase</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 1936 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> fileName, 1937 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> databaseName, 1938 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> newName)</CODE> 1939 1940<BR> 1941 1942Rename a database.</TD> 1943</TR> 1944<TR BGCOLOR="white" CLASS="TableRowColor"> 1945<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1946<CODE> void</CODE></FONT></TD> 1947<TD><CODE><B>EnvironmentConfig.</B><B><A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html#replicationManagerAddRemoteSite(com.sleepycat.db.ReplicationHostAddress, boolean)">replicationManagerAddRemoteSite</A></B>(<A HREF="../../../../com/sleepycat/db/ReplicationHostAddress.html" title="class in com.sleepycat.db">ReplicationHostAddress</A> repmgrRemoteAddr, 1948 boolean isPeer)</CODE> 1949 1950<BR> 1951 Add a remote site to a replication group.</TD> 1952</TR> 1953<TR BGCOLOR="white" CLASS="TableRowColor"> 1954<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1955<CODE> void</CODE></FONT></TD> 1956<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#replicationManagerStart(int, com.sleepycat.db.ReplicationManagerStartPolicy)">replicationManagerStart</A></B>(int nthreads, 1957 <A HREF="../../../../com/sleepycat/db/ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</A> policy)</CODE> 1958 1959<BR> 1960 Starts the replication manager.</TD> 1961</TR> 1962<TR BGCOLOR="white" CLASS="TableRowColor"> 1963<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1964<CODE> void</CODE></FONT></TD> 1965<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#resetFileID(java.lang.String, boolean)">resetFileID</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> filename, 1966 boolean encrypted)</CODE> 1967 1968<BR> 1969 Allows database files to be copied, and then the copy used in the same 1970 database environment as the original.</TD> 1971</TR> 1972<TR BGCOLOR="white" CLASS="TableRowColor"> 1973<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1974<CODE> void</CODE></FONT></TD> 1975<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#resetLogSequenceNumber(java.lang.String, boolean)">resetLogSequenceNumber</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> filename, 1976 boolean encrypted)</CODE> 1977 1978<BR> 1979 Allows database files to be moved from one transactional database 1980 environment to another.</TD> 1981</TR> 1982<TR BGCOLOR="white" CLASS="TableRowColor"> 1983<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 1984<CODE> int</CODE></FONT></TD> 1985<TD><CODE><B>ReplicationTransport.</B><B><A HREF="../../../../com/sleepycat/db/ReplicationTransport.html#send(com.sleepycat.db.Environment, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LogSequenceNumber, int, boolean, boolean, boolean, boolean)">send</A></B>(<A HREF="../../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A> environment, 1986 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> control, 1987 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> rec, 1988 <A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A> lsn, 1989 int envid, 1990 boolean noBuffer, 1991 boolean permanent, 1992 boolean anywhere, 1993 boolean isRetry)</CODE> 1994 1995<BR> 1996 The callback used when Berkeley DB needs to transmit a replication message.</TD> 1997</TR> 1998<TR BGCOLOR="white" CLASS="TableRowColor"> 1999<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2000<CODE> <A HREF="../../../../com/sleepycat/db/OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</A></CODE></FONT></TD> 2001<TD><CODE><B>LogCursor.</B><B><A HREF="../../../../com/sleepycat/db/LogCursor.html#set(com.sleepycat.db.LogSequenceNumber, com.sleepycat.db.DatabaseEntry)">set</A></B>(<A HREF="../../../../com/sleepycat/db/LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</A> lsn, 2002 <A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> data)</CODE> 2003 2004<BR> 2005 Return a specific log record.</TD> 2006</TR> 2007<TR BGCOLOR="white" CLASS="TableRowColor"> 2008<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2009<CODE> void</CODE></FONT></TD> 2010<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#setConfig(com.sleepycat.db.DatabaseConfig)">setConfig</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A> config)</CODE> 2011 2012<BR> 2013 Change the settings in an existing database handle.</TD> 2014</TR> 2015<TR BGCOLOR="white" CLASS="TableRowColor"> 2016<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2017<CODE> void</CODE></FONT></TD> 2018<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#setConfig(com.sleepycat.db.EnvironmentConfig)">setConfig</A></B>(<A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A> config)</CODE> 2019 2020<BR> 2021 Change the settings in an existing environment handle.</TD> 2022</TR> 2023<TR BGCOLOR="white" CLASS="TableRowColor"> 2024<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2025<CODE> void</CODE></FONT></TD> 2026<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#setLockTimeout(long)">setLockTimeout</A></B>(long timeOut)</CODE> 2027 2028<BR> 2029 Configure the lock request timeout value for the transaction.</TD> 2030</TR> 2031<TR BGCOLOR="white" CLASS="TableRowColor"> 2032<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2033<CODE> void</CODE></FONT></TD> 2034<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#setMaximumSize(long)">setMaximumSize</A></B>(long bytes)</CODE> 2035 2036<BR> 2037 Set the 2038maximum size for the file backing the database.</TD> 2039</TR> 2040<TR BGCOLOR="white" CLASS="TableRowColor"> 2041<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2042<CODE> void</CODE></FONT></TD> 2043<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#setName(java.lang.String)">setName</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> name)</CODE> 2044 2045<BR> 2046 Set the user visible name for the transaction.</TD> 2047</TR> 2048<TR BGCOLOR="white" CLASS="TableRowColor"> 2049<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2050<CODE> void</CODE></FONT></TD> 2051<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#setNoFile(boolean)">setNoFile</A></B>(boolean onoff)</CODE> 2052 2053<BR> 2054 Disallow opening backing temporary files for in-memory 2055 databases, even if they expand to fill the entire cache.</TD> 2056</TR> 2057<TR BGCOLOR="white" CLASS="TableRowColor"> 2058<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2059<CODE> void</CODE></FONT></TD> 2060<TD><CODE><B>Cursor.</B><B><A HREF="../../../../com/sleepycat/db/Cursor.html#setPriority(com.sleepycat.db.CacheFilePriority)">setPriority</A></B>(<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A> priority)</CODE> 2061 2062<BR> 2063 Set the cache priority for pages referenced by the DBC handle.</TD> 2064</TR> 2065<TR BGCOLOR="white" CLASS="TableRowColor"> 2066<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2067<CODE> void</CODE></FONT></TD> 2068<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#setPriority(com.sleepycat.db.CacheFilePriority)">setPriority</A></B>(<A HREF="../../../../com/sleepycat/db/CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</A> priority)</CODE> 2069 2070<BR> 2071 Set the 2072cache priority for pages from the specified file.</TD> 2073</TR> 2074<TR BGCOLOR="white" CLASS="TableRowColor"> 2075<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2076<CODE> void</CODE></FONT></TD> 2077<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#setReplicationConfig(com.sleepycat.db.ReplicationConfig, boolean)">setReplicationConfig</A></B>(<A HREF="../../../../com/sleepycat/db/ReplicationConfig.html" title="class in com.sleepycat.db">ReplicationConfig</A> config, 2078 boolean onoff)</CODE> 2079 2080<BR> 2081 Configure the replication subsystem.</TD> 2082</TR> 2083<TR BGCOLOR="white" CLASS="TableRowColor"> 2084<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2085<CODE> void</CODE></FONT></TD> 2086<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#setReplicationTimeout(com.sleepycat.db.ReplicationTimeoutType, int)">setReplicationTimeout</A></B>(<A HREF="../../../../com/sleepycat/db/ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</A> type, 2087 int replicationTimeout)</CODE> 2088 2089<BR> 2090 Set the network timeout applied to the specified timeout type.</TD> 2091</TR> 2092<TR BGCOLOR="white" CLASS="TableRowColor"> 2093<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2094<CODE> void</CODE></FONT></TD> 2095<TD><CODE><B>Transaction.</B><B><A HREF="../../../../com/sleepycat/db/Transaction.html#setTxnTimeout(long)">setTxnTimeout</A></B>(long timeOut)</CODE> 2096 2097<BR> 2098 Configure the timeout value for the transaction lifetime.</TD> 2099</TR> 2100<TR BGCOLOR="white" CLASS="TableRowColor"> 2101<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2102<CODE> void</CODE></FONT></TD> 2103<TD><CODE><B>CacheFile.</B><B><A HREF="../../../../com/sleepycat/db/CacheFile.html#setUnlink(boolean)">setUnlink</A></B>(boolean onoff)</CODE> 2104 2105<BR> 2106 Remove the file when the last reference to it is closed.</TD> 2107</TR> 2108<TR BGCOLOR="white" CLASS="TableRowColor"> 2109<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2110<CODE> void</CODE></FONT></TD> 2111<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#startReplication(com.sleepycat.db.DatabaseEntry, boolean)">startReplication</A></B>(<A HREF="../../../../com/sleepycat/db/DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</A> cdata, 2112 boolean master)</CODE> 2113 2114<BR> 2115 Configure the database environment as a client or master in a group 2116 of replicated database environments.</TD> 2117</TR> 2118<TR BGCOLOR="white" CLASS="TableRowColor"> 2119<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2120<CODE> void</CODE></FONT></TD> 2121<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#sync()">sync</A></B>()</CODE> 2122 2123<BR> 2124 Flush any cached information to disk.</TD> 2125</TR> 2126<TR BGCOLOR="white" CLASS="TableRowColor"> 2127<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2128<CODE> void</CODE></FONT></TD> 2129<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#syncReplication()">syncReplication</A></B>()</CODE> 2130 2131<BR> 2132 Forces synchronization to begin for this client.</TD> 2133</TR> 2134<TR BGCOLOR="white" CLASS="TableRowColor"> 2135<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2136<CODE> int</CODE></FONT></TD> 2137<TD><CODE><B>Environment.</B><B><A HREF="../../../../com/sleepycat/db/Environment.html#trickleCacheWrite(int)">trickleCacheWrite</A></B>(int percent)</CODE> 2138 2139<BR> 2140 Ensure that a specified percent of the pages in the shared memory 2141 pool are clean, by writing dirty pages to their backing files.</TD> 2142</TR> 2143<TR BGCOLOR="white" CLASS="TableRowColor"> 2144<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2145<CODE> int</CODE></FONT></TD> 2146<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#truncate(com.sleepycat.db.Transaction, boolean)">truncate</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2147 boolean countRecords)</CODE> 2148 2149<BR> 2150 Empty the database, discarding all records it contains.</TD> 2151</TR> 2152<TR BGCOLOR="white" CLASS="TableRowColor"> 2153<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2154<CODE>static void</CODE></FONT></TD> 2155<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#upgrade(java.lang.String, com.sleepycat.db.DatabaseConfig)">upgrade</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> fileName, 2156 <A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A> config)</CODE> 2157 2158<BR> 2159 Upgrade all of the databases included in the specified file.</TD> 2160</TR> 2161<TR BGCOLOR="white" CLASS="TableRowColor"> 2162<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2163<CODE>static boolean</CODE></FONT></TD> 2164<TD><CODE><B>Database.</B><B><A HREF="../../../../com/sleepycat/db/Database.html#verify(java.lang.String, java.lang.String, java.io.PrintStream, com.sleepycat.db.VerifyConfig, com.sleepycat.db.DatabaseConfig)">verify</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> fileName, 2165 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> databaseName, 2166 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/PrintStream.html" title="class or interface in java.io">PrintStream</A> dumpStream, 2167 <A HREF="../../../../com/sleepycat/db/VerifyConfig.html" title="class in com.sleepycat.db">VerifyConfig</A> verifyConfig, 2168 <A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A> dbConfig)</CODE> 2169 2170<BR> 2171 Return if all of the databases in a file are uncorrupted.</TD> 2172</TR> 2173<TR BGCOLOR="white" CLASS="TableRowColor"> 2174<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2175<CODE> int</CODE></FONT></TD> 2176<TD><CODE><B>LogCursor.</B><B><A HREF="../../../../com/sleepycat/db/LogCursor.html#version()">version</A></B>()</CODE> 2177 2178<BR> 2179 Get the log file version.</TD> 2180</TR> 2181</TABLE> 2182 2183<P> 2184 2185<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2186<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2187<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../com/sleepycat/db/package-summary.html">com.sleepycat.db</A> that throw <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 2188</TR> 2189<TR BGCOLOR="white" CLASS="TableRowColor"> 2190<TD><CODE><B><A HREF="../../../../com/sleepycat/db/Database.html#Database(java.lang.String, java.lang.String, com.sleepycat.db.DatabaseConfig)">Database</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> filename, 2191 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> databaseName, 2192 <A HREF="../../../../com/sleepycat/db/DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</A> config)</CODE> 2193 2194<BR> 2195 Open a database.</TD> 2196</TR> 2197<TR BGCOLOR="white" CLASS="TableRowColor"> 2198<TD><CODE><B><A HREF="../../../../com/sleepycat/db/Environment.html#Environment(java.io.File, com.sleepycat.db.EnvironmentConfig)">Environment</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/io/File.html" title="class or interface in java.io">File</A> home, 2199 <A HREF="../../../../com/sleepycat/db/EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</A> config)</CODE> 2200 2201<BR> 2202 Create a database environment handle.</TD> 2203</TR> 2204<TR BGCOLOR="white" CLASS="TableRowColor"> 2205<TD><CODE><B><A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html#SecondaryDatabase(java.lang.String, java.lang.String, com.sleepycat.db.Database, com.sleepycat.db.SecondaryConfig)">SecondaryDatabase</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> fileName, 2206 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> databaseName, 2207 <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A> primaryDatabase, 2208 <A HREF="../../../../com/sleepycat/db/SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</A> config)</CODE> 2209 2210<BR> 2211 Open a database.</TD> 2212</TR> 2213</TABLE> 2214 2215<P> 2216<A NAME="com.sleepycat.persist"><!-- --></A> 2217<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2218<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2219<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2220Uses of <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> in <A HREF="../../../../com/sleepycat/persist/package-summary.html">com.sleepycat.persist</A></FONT></TH> 2221</TR> 2222</TABLE> 2223 2224<P> 2225 2226<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2227<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2228<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/persist/package-summary.html">com.sleepycat.persist</A> that throw <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 2229</TR> 2230<TR BGCOLOR="white" CLASS="TableRowColor"> 2231<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2232<CODE> void</CODE></FONT></TD> 2233<TD><CODE><B>ForwardCursor.</B><B><A HREF="../../../../com/sleepycat/persist/ForwardCursor.html#close()">close</A></B>()</CODE> 2234 2235<BR> 2236 Closes the cursor.</TD> 2237</TR> 2238<TR BGCOLOR="white" CLASS="TableRowColor"> 2239<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2240<CODE> void</CODE></FONT></TD> 2241<TD><CODE><B>EntityStore.</B><B><A HREF="../../../../com/sleepycat/persist/EntityStore.html#close()">close</A></B>()</CODE> 2242 2243<BR> 2244 Closes all databases and sequences that were opened via this store.</TD> 2245</TR> 2246<TR BGCOLOR="white" CLASS="TableRowColor"> 2247<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2248<CODE> void</CODE></FONT></TD> 2249<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#close()">close</A></B>()</CODE> 2250 2251<BR> 2252 Closes the cursor.</TD> 2253</TR> 2254<TR BGCOLOR="white" CLASS="TableRowColor"> 2255<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2256<CODE> void</CODE></FONT></TD> 2257<TD><CODE><B>EntityStore.</B><B><A HREF="../../../../com/sleepycat/persist/EntityStore.html#closeClass(java.lang.Class)">closeClass</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A> entityClass)</CODE> 2258 2259<BR> 2260 Closes the primary and secondary databases for the given entity class 2261 that were opened via this store.</TD> 2262</TR> 2263<TR BGCOLOR="white" CLASS="TableRowColor"> 2264<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2265<CODE> boolean</CODE></FONT></TD> 2266<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#contains(K)">contains</A></B>(<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> key)</CODE> 2267 2268<BR> 2269 Checks for existence of a key in this index.</TD> 2270</TR> 2271<TR BGCOLOR="white" CLASS="TableRowColor"> 2272<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2273<CODE> boolean</CODE></FONT></TD> 2274<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#contains(com.sleepycat.db.Transaction, K, com.sleepycat.db.LockMode)">contains</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2275 <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> key, 2276 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2277 2278<BR> 2279 Checks for existence of a key in this index.</TD> 2280</TR> 2281<TR BGCOLOR="white" CLASS="TableRowColor"> 2282<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2283<CODE> long</CODE></FONT></TD> 2284<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#count()">count</A></B>()</CODE> 2285 2286<BR> 2287 Returns a non-transactional count of the entities in this index.</TD> 2288</TR> 2289<TR BGCOLOR="white" CLASS="TableRowColor"> 2290<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2291<CODE> int</CODE></FONT></TD> 2292<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#count()">count</A></B>()</CODE> 2293 2294<BR> 2295 Returns the number of values (duplicates) for the key at the cursor 2296 position, or returns zero if all values for the key have been deleted, 2297 Returns one or zero if the underlying index has unique keys.</TD> 2298</TR> 2299<TR BGCOLOR="white" CLASS="TableRowColor"> 2300<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2301<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2302<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#current()">current</A></B>()</CODE> 2303 2304<BR> 2305 Returns the value at the cursor position, or null if the value at the 2306 cursor position has been deleted.</TD> 2307</TR> 2308<TR BGCOLOR="white" CLASS="TableRowColor"> 2309<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2310<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2311<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#current(com.sleepycat.db.LockMode)">current</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2312 2313<BR> 2314 Returns the value at the cursor position, or null if the value at the 2315 cursor position has been deleted.</TD> 2316</TR> 2317<TR BGCOLOR="white" CLASS="TableRowColor"> 2318<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2319<CODE> boolean</CODE></FONT></TD> 2320<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#delete()">delete</A></B>()</CODE> 2321 2322<BR> 2323 Deletes the entity at the cursor position.</TD> 2324</TR> 2325<TR BGCOLOR="white" CLASS="TableRowColor"> 2326<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2327<CODE> boolean</CODE></FONT></TD> 2328<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#delete(K)">delete</A></B>(<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> key)</CODE> 2329 2330<BR> 2331 Deletes all entities with a given index key.</TD> 2332</TR> 2333<TR BGCOLOR="white" CLASS="TableRowColor"> 2334<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2335<CODE> boolean</CODE></FONT></TD> 2336<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#delete(com.sleepycat.db.Transaction, K)">delete</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2337 <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> key)</CODE> 2338 2339<BR> 2340 Deletes all entities with a given index key.</TD> 2341</TR> 2342<TR BGCOLOR="white" CLASS="TableRowColor"> 2343<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2344<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A>></CODE></FONT></TD> 2345<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#dup()">dup</A></B>()</CODE> 2346 2347<BR> 2348 Duplicates the cursor at the cursor position.</TD> 2349</TR> 2350<TR BGCOLOR="white" CLASS="TableRowColor"> 2351<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2352<CODE> <A HREF="../../../../com/sleepycat/persist/ForwardCursor.html" title="interface in com.sleepycat.persist">ForwardCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityJoin.html" title="type parameter in EntityJoin">E</A>></CODE></FONT></TD> 2353<TD><CODE><B>EntityJoin.</B><B><A HREF="../../../../com/sleepycat/persist/EntityJoin.html#entities()">entities</A></B>()</CODE> 2354 2355<BR> 2356 Opens a cursor that returns the entities qualifying for the join.</TD> 2357</TR> 2358<TR BGCOLOR="white" CLASS="TableRowColor"> 2359<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2360<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">V</A>></CODE></FONT></TD> 2361<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#entities()">entities</A></B>()</CODE> 2362 2363<BR> 2364 Opens a cursor for traversing all entities in this index.</TD> 2365</TR> 2366<TR BGCOLOR="white" CLASS="TableRowColor"> 2367<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2368<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">V</A>></CODE></FONT></TD> 2369<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#entities(K, boolean, K, boolean)">entities</A></B>(<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> fromKey, 2370 boolean fromInclusive, 2371 <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> toKey, 2372 boolean toInclusive)</CODE> 2373 2374<BR> 2375 Opens a cursor for traversing entities in a key range.</TD> 2376</TR> 2377<TR BGCOLOR="white" CLASS="TableRowColor"> 2378<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2379<CODE> <A HREF="../../../../com/sleepycat/persist/ForwardCursor.html" title="interface in com.sleepycat.persist">ForwardCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityJoin.html" title="type parameter in EntityJoin">E</A>></CODE></FONT></TD> 2380<TD><CODE><B>EntityJoin.</B><B><A HREF="../../../../com/sleepycat/persist/EntityJoin.html#entities(com.sleepycat.db.Transaction, com.sleepycat.db.CursorConfig)">entities</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2381 <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A> config)</CODE> 2382 2383<BR> 2384 Opens a cursor that returns the entities qualifying for the join.</TD> 2385</TR> 2386<TR BGCOLOR="white" CLASS="TableRowColor"> 2387<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2388<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">V</A>></CODE></FONT></TD> 2389<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#entities(com.sleepycat.db.Transaction, com.sleepycat.db.CursorConfig)">entities</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2390 <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A> config)</CODE> 2391 2392<BR> 2393 Opens a cursor for traversing all entities in this index.</TD> 2394</TR> 2395<TR BGCOLOR="white" CLASS="TableRowColor"> 2396<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2397<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">V</A>></CODE></FONT></TD> 2398<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#entities(com.sleepycat.db.Transaction, K, boolean, K, boolean, com.sleepycat.db.CursorConfig)">entities</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2399 <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> fromKey, 2400 boolean fromInclusive, 2401 <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> toKey, 2402 boolean toInclusive, 2403 <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A> config)</CODE> 2404 2405<BR> 2406 Opens a cursor for traversing entities in a key range.</TD> 2407</TR> 2408<TR BGCOLOR="white" CLASS="TableRowColor"> 2409<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2410<CODE> <A HREF="../../../../com/sleepycat/persist/evolve/EvolveStats.html" title="class in com.sleepycat.persist.evolve">EvolveStats</A></CODE></FONT></TD> 2411<TD><CODE><B>EntityStore.</B><B><A HREF="../../../../com/sleepycat/persist/EntityStore.html#evolve(com.sleepycat.persist.evolve.EvolveConfig)">evolve</A></B>(<A HREF="../../../../com/sleepycat/persist/evolve/EvolveConfig.html" title="class in com.sleepycat.persist.evolve">EvolveConfig</A> config)</CODE> 2412 2413<BR> 2414 Performs conversion of unevolved objects in order to reduce lazy 2415 conversion overhead.</TD> 2416</TR> 2417<TR BGCOLOR="white" CLASS="TableRowColor"> 2418<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2419<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2420<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#first()">first</A></B>()</CODE> 2421 2422<BR> 2423 Moves the cursor to the first value and returns it, or returns null if 2424 the cursor range is empty.</TD> 2425</TR> 2426<TR BGCOLOR="white" CLASS="TableRowColor"> 2427<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2428<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2429<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#first(com.sleepycat.db.LockMode)">first</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2430 2431<BR> 2432 Moves the cursor to the first value and returns it, or returns null if 2433 the cursor range is empty.</TD> 2434</TR> 2435<TR BGCOLOR="white" CLASS="TableRowColor"> 2436<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2437<CODE> <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">V</A></CODE></FONT></TD> 2438<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#get(K)">get</A></B>(<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> key)</CODE> 2439 2440<BR> 2441 Gets an entity via a key of this index.</TD> 2442</TR> 2443<TR BGCOLOR="white" CLASS="TableRowColor"> 2444<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2445<CODE> <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A></CODE></FONT></TD> 2446<TD><CODE><B>PrimaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html#get(PK)">get</A></B>(<A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">PK</A> key)</CODE> 2447 2448<BR> 2449 </TD> 2450</TR> 2451<TR BGCOLOR="white" CLASS="TableRowColor"> 2452<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2453<CODE> <A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">E</A></CODE></FONT></TD> 2454<TD><CODE><B>SecondaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html#get(SK)">get</A></B>(<A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</A> key)</CODE> 2455 2456<BR> 2457 </TD> 2458</TR> 2459<TR BGCOLOR="white" CLASS="TableRowColor"> 2460<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2461<CODE> <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">V</A></CODE></FONT></TD> 2462<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#get(com.sleepycat.db.Transaction, K, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2463 <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> key, 2464 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2465 2466<BR> 2467 Gets an entity via a key of this index.</TD> 2468</TR> 2469<TR BGCOLOR="white" CLASS="TableRowColor"> 2470<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2471<CODE> <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A></CODE></FONT></TD> 2472<TD><CODE><B>PrimaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html#get(com.sleepycat.db.Transaction, PK, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2473 <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">PK</A> key, 2474 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2475 2476<BR> 2477 </TD> 2478</TR> 2479<TR BGCOLOR="white" CLASS="TableRowColor"> 2480<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2481<CODE> <A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">E</A></CODE></FONT></TD> 2482<TD><CODE><B>SecondaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html#get(com.sleepycat.db.Transaction, SK, com.sleepycat.db.LockMode)">get</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2483 <A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</A> key, 2484 <A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2485 2486<BR> 2487 </TD> 2488</TR> 2489<TR BGCOLOR="white" CLASS="TableRowColor"> 2490<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2491<CODE> 2492<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 2493<TR ALIGN="right" VALIGN=""> 2494<TD NOWRAP><FONT SIZE="-1"> 2495<CODE><PK,E> <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="class in com.sleepycat.persist">PrimaryIndex</A><PK,E></CODE></FONT></TD> 2496</TR> 2497</TABLE> 2498</CODE></FONT></TD> 2499<TD><CODE><B>EntityStore.</B><B><A HREF="../../../../com/sleepycat/persist/EntityStore.html#getPrimaryIndex(java.lang.Class, java.lang.Class)">getPrimaryIndex</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A><PK> primaryKeyClass, 2500 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A><E> entityClass)</CODE> 2501 2502<BR> 2503 Returns the primary index for a given entity class, opening it if 2504 necessary.</TD> 2505</TR> 2506<TR BGCOLOR="white" CLASS="TableRowColor"> 2507<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2508<CODE> 2509<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 2510<TR ALIGN="right" VALIGN=""> 2511<TD NOWRAP><FONT SIZE="-1"> 2512<CODE><SK,PK,E> <A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="class in com.sleepycat.persist">SecondaryIndex</A><SK,PK,E></CODE></FONT></TD> 2513</TR> 2514</TABLE> 2515</CODE></FONT></TD> 2516<TD><CODE><B>EntityStore.</B><B><A HREF="../../../../com/sleepycat/persist/EntityStore.html#getSecondaryIndex(com.sleepycat.persist.PrimaryIndex, java.lang.Class, java.lang.String)">getSecondaryIndex</A></B>(<A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="class in com.sleepycat.persist">PrimaryIndex</A><PK,E> primaryIndex, 2517 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A><SK> keyClass, 2518 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> keyName)</CODE> 2519 2520<BR> 2521 Returns a secondary index for a given primary index and secondary key, 2522 opening it if necessary.</TD> 2523</TR> 2524<TR BGCOLOR="white" CLASS="TableRowColor"> 2525<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2526<CODE> <A HREF="../../../../com/sleepycat/db/Sequence.html" title="class in com.sleepycat.db">Sequence</A></CODE></FONT></TD> 2527<TD><CODE><B>EntityStore.</B><B><A HREF="../../../../com/sleepycat/persist/EntityStore.html#getSequence(java.lang.String)">getSequence</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> name)</CODE> 2528 2529<BR> 2530 Returns a named sequence for using Berkeley DB engine API directly, 2531 opening it if necessary.</TD> 2532</TR> 2533<TR BGCOLOR="white" CLASS="TableRowColor"> 2534<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2535<CODE> 2536<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""> 2537<TR ALIGN="right" VALIGN=""> 2538<TD NOWRAP><FONT SIZE="-1"> 2539<CODE><SK,PK,E1,E2 extends E1> 2540<BR> 2541<A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="class in com.sleepycat.persist">SecondaryIndex</A><SK,PK,E2></CODE></FONT></TD> 2542</TR> 2543</TABLE> 2544</CODE></FONT></TD> 2545<TD><CODE><B>EntityStore.</B><B><A HREF="../../../../com/sleepycat/persist/EntityStore.html#getSubclassIndex(com.sleepycat.persist.PrimaryIndex, java.lang.Class, java.lang.Class, java.lang.String)">getSubclassIndex</A></B>(<A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="class in com.sleepycat.persist">PrimaryIndex</A><PK,E1> primaryIndex, 2546 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A><E2> entitySubclass, 2547 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A><SK> keyClass, 2548 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> keyName)</CODE> 2549 2550<BR> 2551 Returns a secondary index for a secondary key in an entity subclass, 2552 opening it if necessary.</TD> 2553</TR> 2554<TR BGCOLOR="white" CLASS="TableRowColor"> 2555<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2556<CODE> <A HREF="../../../../com/sleepycat/persist/ForwardCursor.html" title="interface in com.sleepycat.persist">ForwardCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityJoin.html" title="type parameter in EntityJoin">PK</A>></CODE></FONT></TD> 2557<TD><CODE><B>EntityJoin.</B><B><A HREF="../../../../com/sleepycat/persist/EntityJoin.html#keys()">keys</A></B>()</CODE> 2558 2559<BR> 2560 Opens a cursor that returns the primary keys of entities qualifying for 2561 the join.</TD> 2562</TR> 2563<TR BGCOLOR="white" CLASS="TableRowColor"> 2564<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2565<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A>></CODE></FONT></TD> 2566<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#keys()">keys</A></B>()</CODE> 2567 2568<BR> 2569 Opens a cursor for traversing all keys in this index.</TD> 2570</TR> 2571<TR BGCOLOR="white" CLASS="TableRowColor"> 2572<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2573<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A>></CODE></FONT></TD> 2574<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#keys(K, boolean, K, boolean)">keys</A></B>(<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> fromKey, 2575 boolean fromInclusive, 2576 <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> toKey, 2577 boolean toInclusive)</CODE> 2578 2579<BR> 2580 Opens a cursor for traversing keys in a key range.</TD> 2581</TR> 2582<TR BGCOLOR="white" CLASS="TableRowColor"> 2583<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2584<CODE> <A HREF="../../../../com/sleepycat/persist/ForwardCursor.html" title="interface in com.sleepycat.persist">ForwardCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityJoin.html" title="type parameter in EntityJoin">PK</A>></CODE></FONT></TD> 2585<TD><CODE><B>EntityJoin.</B><B><A HREF="../../../../com/sleepycat/persist/EntityJoin.html#keys(com.sleepycat.db.Transaction, com.sleepycat.db.CursorConfig)">keys</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2586 <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A> config)</CODE> 2587 2588<BR> 2589 Opens a cursor that returns the primary keys of entities qualifying for 2590 the join.</TD> 2591</TR> 2592<TR BGCOLOR="white" CLASS="TableRowColor"> 2593<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2594<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A>></CODE></FONT></TD> 2595<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#keys(com.sleepycat.db.Transaction, com.sleepycat.db.CursorConfig)">keys</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2596 <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A> config)</CODE> 2597 2598<BR> 2599 Opens a cursor for traversing all keys in this index.</TD> 2600</TR> 2601<TR BGCOLOR="white" CLASS="TableRowColor"> 2602<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2603<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</A><<A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A>></CODE></FONT></TD> 2604<TD><CODE><B>EntityIndex.</B><B><A HREF="../../../../com/sleepycat/persist/EntityIndex.html#keys(com.sleepycat.db.Transaction, K, boolean, K, boolean, com.sleepycat.db.CursorConfig)">keys</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2605 <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> fromKey, 2606 boolean fromInclusive, 2607 <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="type parameter in EntityIndex">K</A> toKey, 2608 boolean toInclusive, 2609 <A HREF="../../../../com/sleepycat/db/CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</A> config)</CODE> 2610 2611<BR> 2612 Opens a cursor for traversing keys in a key range.</TD> 2613</TR> 2614<TR BGCOLOR="white" CLASS="TableRowColor"> 2615<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2616<CODE> <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="interface in com.sleepycat.persist">EntityIndex</A><<A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</A>,<A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">PK</A>></CODE></FONT></TD> 2617<TD><CODE><B>SecondaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html#keysIndex()">keysIndex</A></B>()</CODE> 2618 2619<BR> 2620 Returns a read-only keys index that maps secondary key to primary key.</TD> 2621</TR> 2622<TR BGCOLOR="white" CLASS="TableRowColor"> 2623<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2624<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2625<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#last()">last</A></B>()</CODE> 2626 2627<BR> 2628 Moves the cursor to the last value and returns it, or returns null if 2629 the cursor range is empty.</TD> 2630</TR> 2631<TR BGCOLOR="white" CLASS="TableRowColor"> 2632<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2633<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2634<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#last(com.sleepycat.db.LockMode)">last</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2635 2636<BR> 2637 Moves the cursor to the last value and returns it, or returns null if 2638 the cursor range is empty.</TD> 2639</TR> 2640<TR BGCOLOR="white" CLASS="TableRowColor"> 2641<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2642<CODE> <A HREF="../../../../com/sleepycat/persist/ForwardCursor.html" title="type parameter in ForwardCursor">V</A></CODE></FONT></TD> 2643<TD><CODE><B>ForwardCursor.</B><B><A HREF="../../../../com/sleepycat/persist/ForwardCursor.html#next()">next</A></B>()</CODE> 2644 2645<BR> 2646 Moves the cursor to the next value and returns it, or returns null 2647 if there are no more values in the cursor range.</TD> 2648</TR> 2649<TR BGCOLOR="white" CLASS="TableRowColor"> 2650<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2651<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2652<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#next()">next</A></B>()</CODE> 2653 2654<BR> 2655 Moves the cursor to the next value and returns it, or returns null 2656 if there are no more values in the cursor range.</TD> 2657</TR> 2658<TR BGCOLOR="white" CLASS="TableRowColor"> 2659<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2660<CODE> <A HREF="../../../../com/sleepycat/persist/ForwardCursor.html" title="type parameter in ForwardCursor">V</A></CODE></FONT></TD> 2661<TD><CODE><B>ForwardCursor.</B><B><A HREF="../../../../com/sleepycat/persist/ForwardCursor.html#next(com.sleepycat.db.LockMode)">next</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2662 2663<BR> 2664 Moves the cursor to the next value and returns it, or returns null 2665 if there are no more values in the cursor range.</TD> 2666</TR> 2667<TR BGCOLOR="white" CLASS="TableRowColor"> 2668<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2669<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2670<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#next(com.sleepycat.db.LockMode)">next</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2671 2672<BR> 2673 Moves the cursor to the next value and returns it, or returns null 2674 if there are no more values in the cursor range.</TD> 2675</TR> 2676<TR BGCOLOR="white" CLASS="TableRowColor"> 2677<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2678<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2679<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#nextDup()">nextDup</A></B>()</CODE> 2680 2681<BR> 2682 Moves the cursor to the next value with the same key (duplicate) and 2683 returns it, or returns null if no more values are present for the key at 2684 the current position.</TD> 2685</TR> 2686<TR BGCOLOR="white" CLASS="TableRowColor"> 2687<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2688<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2689<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#nextDup(com.sleepycat.db.LockMode)">nextDup</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2690 2691<BR> 2692 Moves the cursor to the next value with the same key (duplicate) and 2693 returns it, or returns null if no more values are present for the key at 2694 the current position.</TD> 2695</TR> 2696<TR BGCOLOR="white" CLASS="TableRowColor"> 2697<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2698<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2699<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#nextNoDup()">nextNoDup</A></B>()</CODE> 2700 2701<BR> 2702 Moves the cursor to the next value with a different key and returns it, 2703 or returns null if there are no more unique keys in the cursor range.</TD> 2704</TR> 2705<TR BGCOLOR="white" CLASS="TableRowColor"> 2706<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2707<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2708<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#nextNoDup(com.sleepycat.db.LockMode)">nextNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2709 2710<BR> 2711 Moves the cursor to the next value with a different key and returns it, 2712 or returns null if there are no more unique keys in the cursor range.</TD> 2713</TR> 2714<TR BGCOLOR="white" CLASS="TableRowColor"> 2715<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2716<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2717<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#prev()">prev</A></B>()</CODE> 2718 2719<BR> 2720 Moves the cursor to the previous value and returns it, or returns null 2721 if there are no preceding values in the cursor range.</TD> 2722</TR> 2723<TR BGCOLOR="white" CLASS="TableRowColor"> 2724<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2725<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2726<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#prev(com.sleepycat.db.LockMode)">prev</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2727 2728<BR> 2729 Moves the cursor to the previous value and returns it, or returns null 2730 if there are no preceding values in the cursor range.</TD> 2731</TR> 2732<TR BGCOLOR="white" CLASS="TableRowColor"> 2733<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2734<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2735<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#prevDup()">prevDup</A></B>()</CODE> 2736 2737<BR> 2738 Moves the cursor to the previous value with the same key (duplicate) and 2739 returns it, or returns null if no preceding values are present for the 2740 key at the current position.</TD> 2741</TR> 2742<TR BGCOLOR="white" CLASS="TableRowColor"> 2743<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2744<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2745<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#prevDup(com.sleepycat.db.LockMode)">prevDup</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2746 2747<BR> 2748 Moves the cursor to the previous value with the same key (duplicate) and 2749 returns it, or returns null if no preceding values are present for the 2750 key at the current position.</TD> 2751</TR> 2752<TR BGCOLOR="white" CLASS="TableRowColor"> 2753<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2754<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2755<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#prevNoDup()">prevNoDup</A></B>()</CODE> 2756 2757<BR> 2758 Moves the cursor to the preceding value with a different key and returns 2759 it, or returns null if there are no preceding unique keys in the cursor 2760 range.</TD> 2761</TR> 2762<TR BGCOLOR="white" CLASS="TableRowColor"> 2763<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2764<CODE> <A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A></CODE></FONT></TD> 2765<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#prevNoDup(com.sleepycat.db.LockMode)">prevNoDup</A></B>(<A HREF="../../../../com/sleepycat/db/LockMode.html" title="class in com.sleepycat.db">LockMode</A> lockMode)</CODE> 2766 2767<BR> 2768 Moves the cursor to the preceding value with a different key and returns 2769 it, or returns null if there are no preceding unique keys in the cursor 2770 range.</TD> 2771</TR> 2772<TR BGCOLOR="white" CLASS="TableRowColor"> 2773<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2774<CODE> <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A></CODE></FONT></TD> 2775<TD><CODE><B>PrimaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html#put(E)">put</A></B>(<A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A> entity)</CODE> 2776 2777<BR> 2778 Inserts an entity and returns null, or updates it if the primary key 2779 already exists and returns the existing entity.</TD> 2780</TR> 2781<TR BGCOLOR="white" CLASS="TableRowColor"> 2782<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2783<CODE> <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A></CODE></FONT></TD> 2784<TD><CODE><B>PrimaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html#put(com.sleepycat.db.Transaction, E)">put</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2785 <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A> entity)</CODE> 2786 2787<BR> 2788 Inserts an entity and returns null, or updates it if the primary key 2789 already exists and returns the existing entity.</TD> 2790</TR> 2791<TR BGCOLOR="white" CLASS="TableRowColor"> 2792<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2793<CODE> boolean</CODE></FONT></TD> 2794<TD><CODE><B>PrimaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html#putNoOverwrite(E)">putNoOverwrite</A></B>(<A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A> entity)</CODE> 2795 2796<BR> 2797 Inserts an entity and returns true, or returns false if the primary key 2798 already exists.</TD> 2799</TR> 2800<TR BGCOLOR="white" CLASS="TableRowColor"> 2801<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2802<CODE> boolean</CODE></FONT></TD> 2803<TD><CODE><B>PrimaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html#putNoOverwrite(com.sleepycat.db.Transaction, E)">putNoOverwrite</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2804 <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A> entity)</CODE> 2805 2806<BR> 2807 Inserts an entity and returns true, or returns false if the primary key 2808 already exists.</TD> 2809</TR> 2810<TR BGCOLOR="white" CLASS="TableRowColor"> 2811<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2812<CODE> void</CODE></FONT></TD> 2813<TD><CODE><B>PrimaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html#putNoReturn(E)">putNoReturn</A></B>(<A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A> entity)</CODE> 2814 2815<BR> 2816 Inserts an entity, or updates it if the primary key already exists (does 2817 not return the existing entity).</TD> 2818</TR> 2819<TR BGCOLOR="white" CLASS="TableRowColor"> 2820<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2821<CODE> void</CODE></FONT></TD> 2822<TD><CODE><B>PrimaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html#putNoReturn(com.sleepycat.db.Transaction, E)">putNoReturn</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2823 <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A> entity)</CODE> 2824 2825<BR> 2826 Inserts an entity, or updates it if the primary key already exists (does 2827 not return the existing entity).</TD> 2828</TR> 2829<TR BGCOLOR="white" CLASS="TableRowColor"> 2830<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2831<CODE> <A HREF="../../../../com/sleepycat/persist/EntityIndex.html" title="interface in com.sleepycat.persist">EntityIndex</A><<A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">PK</A>,<A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">E</A>></CODE></FONT></TD> 2832<TD><CODE><B>SecondaryIndex.</B><B><A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html#subIndex(SK)">subIndex</A></B>(<A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</A> key)</CODE> 2833 2834<BR> 2835 Returns an index that maps primary key to entity for the subset of 2836 entities having a given secondary key (duplicates).</TD> 2837</TR> 2838<TR BGCOLOR="white" CLASS="TableRowColor"> 2839<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2840<CODE> void</CODE></FONT></TD> 2841<TD><CODE><B>EntityStore.</B><B><A HREF="../../../../com/sleepycat/persist/EntityStore.html#truncateClass(java.lang.Class)">truncateClass</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A> entityClass)</CODE> 2842 2843<BR> 2844 Deletes all instances of this entity class and its (non-entity) 2845 subclasses.</TD> 2846</TR> 2847<TR BGCOLOR="white" CLASS="TableRowColor"> 2848<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2849<CODE> void</CODE></FONT></TD> 2850<TD><CODE><B>EntityStore.</B><B><A HREF="../../../../com/sleepycat/persist/EntityStore.html#truncateClass(com.sleepycat.db.Transaction, java.lang.Class)">truncateClass</A></B>(<A HREF="../../../../com/sleepycat/db/Transaction.html" title="class in com.sleepycat.db">Transaction</A> txn, 2851 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A> entityClass)</CODE> 2852 2853<BR> 2854 Deletes all instances of this entity class and its (non-entity) 2855 subclasses.</TD> 2856</TR> 2857<TR BGCOLOR="white" CLASS="TableRowColor"> 2858<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2859<CODE> boolean</CODE></FONT></TD> 2860<TD><CODE><B>EntityCursor.</B><B><A HREF="../../../../com/sleepycat/persist/EntityCursor.html#update(V)">update</A></B>(<A HREF="../../../../com/sleepycat/persist/EntityCursor.html" title="type parameter in EntityCursor">V</A> entity)</CODE> 2861 2862<BR> 2863 Replaces the entity at the cursor position with the given entity.</TD> 2864</TR> 2865</TABLE> 2866 2867<P> 2868 2869<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2870<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2871<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../com/sleepycat/persist/package-summary.html">com.sleepycat.persist</A> that throw <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 2872</TR> 2873<TR BGCOLOR="white" CLASS="TableRowColor"> 2874<TD><CODE><B><A HREF="../../../../com/sleepycat/persist/EntityStore.html#EntityStore(com.sleepycat.db.Environment, java.lang.String, com.sleepycat.persist.StoreConfig)">EntityStore</A></B>(<A HREF="../../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A> env, 2875 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> storeName, 2876 <A HREF="../../../../com/sleepycat/persist/StoreConfig.html" title="class in com.sleepycat.persist">StoreConfig</A> config)</CODE> 2877 2878<BR> 2879 Opens an entity store in a given environment.</TD> 2880</TR> 2881<TR BGCOLOR="white" CLASS="TableRowColor"> 2882<TD><CODE><B><A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html#PrimaryIndex(com.sleepycat.db.Database, java.lang.Class, com.sleepycat.bind.EntryBinding, java.lang.Class, com.sleepycat.bind.EntityBinding)">PrimaryIndex</A></B>(<A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A> database, 2883 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A><<A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">PK</A>> keyClass, 2884 <A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A> keyBinding, 2885 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A><<A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</A>> entityClass, 2886 <A HREF="../../../../com/sleepycat/bind/EntityBinding.html" title="interface in com.sleepycat.bind">EntityBinding</A> entityBinding)</CODE> 2887 2888<BR> 2889 Creates a primary index without using an <code>EntityStore</code>.</TD> 2890</TR> 2891<TR BGCOLOR="white" CLASS="TableRowColor"> 2892<TD><CODE><B><A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html#SecondaryIndex(com.sleepycat.db.SecondaryDatabase, com.sleepycat.db.Database, com.sleepycat.persist.PrimaryIndex, java.lang.Class, com.sleepycat.bind.EntryBinding)">SecondaryIndex</A></B>(<A HREF="../../../../com/sleepycat/db/SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</A> database, 2893 <A HREF="../../../../com/sleepycat/db/Database.html" title="class in com.sleepycat.db">Database</A> keysDatabase, 2894 <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="class in com.sleepycat.persist">PrimaryIndex</A><<A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">PK</A>,<A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">E</A>> primaryIndex, 2895 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A><<A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</A>> secondaryKeyClass, 2896 <A HREF="../../../../com/sleepycat/bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</A> secondaryKeyBinding)</CODE> 2897 2898<BR> 2899 Creates a secondary index without using an <code>EntityStore</code>.</TD> 2900</TR> 2901</TABLE> 2902 2903<P> 2904<A NAME="com.sleepycat.persist.raw"><!-- --></A> 2905<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2906<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> 2907<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> 2908Uses of <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A> in <A HREF="../../../../com/sleepycat/persist/raw/package-summary.html">com.sleepycat.persist.raw</A></FONT></TH> 2909</TR> 2910</TABLE> 2911 2912<P> 2913 2914<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2915<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2916<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../com/sleepycat/persist/raw/package-summary.html">com.sleepycat.persist.raw</A> that throw <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 2917</TR> 2918<TR BGCOLOR="white" CLASS="TableRowColor"> 2919<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2920<CODE> void</CODE></FONT></TD> 2921<TD><CODE><B>RawStore.</B><B><A HREF="../../../../com/sleepycat/persist/raw/RawStore.html#close()">close</A></B>()</CODE> 2922 2923<BR> 2924 Closes all databases and sequences that were opened by this model.</TD> 2925</TR> 2926<TR BGCOLOR="white" CLASS="TableRowColor"> 2927<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2928<CODE> <A HREF="../../../../com/sleepycat/persist/PrimaryIndex.html" title="class in com.sleepycat.persist">PrimaryIndex</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>,<A HREF="../../../../com/sleepycat/persist/raw/RawObject.html" title="class in com.sleepycat.persist.raw">RawObject</A>></CODE></FONT></TD> 2929<TD><CODE><B>RawStore.</B><B><A HREF="../../../../com/sleepycat/persist/raw/RawStore.html#getPrimaryIndex(java.lang.String)">getPrimaryIndex</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> entityClass)</CODE> 2930 2931<BR> 2932 Opens the primary index for a given entity class.</TD> 2933</TR> 2934<TR BGCOLOR="white" CLASS="TableRowColor"> 2935<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> 2936<CODE> <A HREF="../../../../com/sleepycat/persist/SecondaryIndex.html" title="class in com.sleepycat.persist">SecondaryIndex</A><<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>,<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>,<A HREF="../../../../com/sleepycat/persist/raw/RawObject.html" title="class in com.sleepycat.persist.raw">RawObject</A>></CODE></FONT></TD> 2937<TD><CODE><B>RawStore.</B><B><A HREF="../../../../com/sleepycat/persist/raw/RawStore.html#getSecondaryIndex(java.lang.String, java.lang.String)">getSecondaryIndex</A></B>(<A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> entityClass, 2938 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> keyName)</CODE> 2939 2940<BR> 2941 Opens the secondary index for a given entity class and secondary key 2942 name.</TD> 2943</TR> 2944</TABLE> 2945 2946<P> 2947 2948<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> 2949<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor"> 2950<TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../com/sleepycat/persist/raw/package-summary.html">com.sleepycat.persist.raw</A> that throw <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</A></FONT></TH> 2951</TR> 2952<TR BGCOLOR="white" CLASS="TableRowColor"> 2953<TD><CODE><B><A HREF="../../../../com/sleepycat/persist/raw/RawStore.html#RawStore(com.sleepycat.db.Environment, java.lang.String, com.sleepycat.persist.StoreConfig)">RawStore</A></B>(<A HREF="../../../../com/sleepycat/db/Environment.html" title="class in com.sleepycat.db">Environment</A> env, 2954 <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> storeName, 2955 <A HREF="../../../../com/sleepycat/persist/StoreConfig.html" title="class in com.sleepycat.persist">StoreConfig</A> config)</CODE> 2956 2957<BR> 2958 Opens an entity store for raw data access.</TD> 2959</TR> 2960</TABLE> 2961 2962<P> 2963<HR> 2964 2965 2966<!-- ======= START OF BOTTOM NAVBAR ====== --> 2967<A NAME="navbar_bottom"><!-- --></A> 2968<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> 2969<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> 2970<TR> 2971<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> 2972<A NAME="navbar_bottom_firstrow"><!-- --></A> 2973<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> 2974 <TR ALIGN="center" VALIGN="top"> 2975 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> 2976 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> 2977 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../com/sleepycat/db/DatabaseException.html" title="class in com.sleepycat.db"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD> 2978 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> 2979 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> 2980 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> 2981 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> 2982 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> 2983 </TR> 2984</TABLE> 2985</TD> 2986<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> 2987<b>Berkeley DB</b><br><font size="-1"> version 4.7.25</font></EM> 2988</TD> 2989</TR> 2990 2991<TR> 2992<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 2993 PREV 2994 NEXT</FONT></TD> 2995<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> 2996 <A HREF="../../../../index.html?com/sleepycat/db//class-useDatabaseException.html" target="_top"><B>FRAMES</B></A> 2997 <A HREF="DatabaseException.html" target="_top"><B>NO FRAMES</B></A> 2998 <SCRIPT type="text/javascript"> 2999 <!-- 3000 if(window==top) { 3001 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); 3002 } 3003 //--> 3004</SCRIPT> 3005<NOSCRIPT> 3006 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> 3007</NOSCRIPT> 3008 3009 3010</FONT></TD> 3011</TR> 3012</TABLE> 3013<A NAME="skip-navbar_bottom"></A> 3014<!-- ======== END OF BOTTOM NAVBAR ======= --> 3015 3016<HR> 3017<font size=1>Copyright (c) 1996,2008 Oracle. All rights reserved.</font> 3018</BODY> 3019</HTML> 3020