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