mirror of
https://github.com/yasuhirokimura/db18
synced 2026-06-08 18:29:23 +00:00
3341 lines
232 KiB
HTML
3341 lines
232 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
<!-- NewPage -->
|
|
<html lang="en">
|
|
<head>
|
|
<!-- Generated by javadoc (11.0.7) on Mon Jun 01 06:40:53 PDT 2020 -->
|
|
<title>Uses of Class com.sleepycat.db.DatabaseException (Oracle - Berkeley DB Java API)</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<meta name="date" content="2020-06-01">
|
|
<link rel="stylesheet" type="text/css" href="../../../../style.css" title="Style">
|
|
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
|
|
<script type="text/javascript" src="../../../../script.js"></script>
|
|
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
|
|
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
|
<!--[if IE]>
|
|
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
|
<![endif]-->
|
|
<script type="text/javascript" src="../../../../jquery/jquery-3.4.1.js"></script>
|
|
<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
|
|
</head>
|
|
<body>
|
|
<script type="text/javascript"><!--
|
|
try {
|
|
if (location.href.indexOf('is-external=true') == -1) {
|
|
parent.document.title="Uses of Class com.sleepycat.db.DatabaseException (Oracle - Berkeley DB Java API)";
|
|
}
|
|
}
|
|
catch(err) {
|
|
}
|
|
//-->
|
|
var pathtoroot = "../../../../";
|
|
var useModuleDirectories = true;
|
|
loadScripts(document, 'script');</script>
|
|
<noscript>
|
|
<div>JavaScript is disabled on your browser.</div>
|
|
</noscript>
|
|
<div class="fixedNav">
|
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
<div class="topNav"><a name="navbar.top">
|
|
<!-- -->
|
|
</a>
|
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
<a name="navbar.top.firstrow">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="navList" title="Navigation">
|
|
<li><a href="../../../../index.html">Overview</a></li>
|
|
<li><a href="../package-summary.html">Package</a></li>
|
|
<li><a href="../DatabaseException.html" title="class in com.sleepycat.db">Class</a></li>
|
|
<li class="navBarCell1Rev">Use</li>
|
|
<li><a href="../package-tree.html">Tree</a></li>
|
|
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
|
|
<li><a href="../../../../index-all.html">Index</a></li>
|
|
<li><a href="../../../../help-doc.html">Help</a></li>
|
|
</ul>
|
|
<div class="aboutLanguage"><b>Berkeley DB</b><br><font size="-1"> version 18.1.40</font></div>
|
|
</div>
|
|
<div class="subNav">
|
|
<ul class="navList" id="allclasses_navbar_top">
|
|
<li><a href="../../../../allclasses.html">All Classes</a></li>
|
|
</ul>
|
|
<ul class="navListSearch">
|
|
<li><label for="search">SEARCH:</label>
|
|
<input type="text" id="search" value="search" disabled="disabled">
|
|
<input type="reset" id="reset" value="reset" disabled="disabled">
|
|
</li>
|
|
</ul>
|
|
<div>
|
|
<script type="text/javascript"><!--
|
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
if(window==top) {
|
|
allClassesLink.style.display = "block";
|
|
}
|
|
else {
|
|
allClassesLink.style.display = "none";
|
|
}
|
|
//-->
|
|
</script>
|
|
<noscript>
|
|
<div>JavaScript is disabled on your browser.</div>
|
|
</noscript>
|
|
</div>
|
|
<a name="skip.navbar.top">
|
|
<!-- -->
|
|
</a></div>
|
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
</div>
|
|
<div class="navPadding"> </div>
|
|
<script type="text/javascript"><!--
|
|
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|
//-->
|
|
</script>
|
|
<div class="header">
|
|
<h2 title="Uses of Class com.sleepycat.db.DatabaseException" class="title">Uses of Class<br>com.sleepycat.db.DatabaseException</h2>
|
|
</div>
|
|
<div class="classUseContainer">
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<table class="useSummary" summary="Use table, listing packages, and an explanation">
|
|
<caption><span>Packages that use <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Package</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<th class="colFirst" scope="row"><a href="#com.sleepycat.bind.serial">com.sleepycat.bind.serial</a></th>
|
|
<td class="colLast">
|
|
<div class="block">Bindings that use Java serialization.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<th class="colFirst" scope="row"><a href="#com.sleepycat.collections">com.sleepycat.collections</a></th>
|
|
<td class="colLast">
|
|
<div class="block">Data access based on the standard Java collections API.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<th class="colFirst" scope="row"><a href="#com.sleepycat.db">com.sleepycat.db</a></th>
|
|
<td class="colLast">
|
|
<div class="block">Berkeley DB Java API<br>
|
|
<a href="../../../../../programmer_reference/index.html" target="_top">[reference guide]</a> <a href="../../../../../programmer_reference/java_program.html" target="_top">[Java programming notes]</a>.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<th class="colFirst" scope="row"><a href="#com.sleepycat.persist">com.sleepycat.persist</a></th>
|
|
<td class="colLast">
|
|
<div class="block">The Direct Persistence Layer (DPL) adds a persistent object model to the
|
|
Berkeley DB transactional engine.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<th class="colFirst" scope="row"><a href="#com.sleepycat.persist.raw">com.sleepycat.persist.raw</a></th>
|
|
<td class="colLast">
|
|
<div class="block">Raw data access for general purpose tools and manual conversions.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</li>
|
|
<li class="blockList">
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="com.sleepycat.bind.serial">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Uses of <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a> in <a href="../../bind/serial/package-summary.html">com.sleepycat.bind.serial</a></h3>
|
|
<table class="useSummary" summary="Use table, listing methods, and an explanation">
|
|
<caption><span>Methods in <a href="../../bind/serial/package-summary.html">com.sleepycat.bind.serial</a> that throw <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
<th class="colSecond" scope="col">Method</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ClassCatalog.</span><code><span class="memberNameLink"><a href="../../bind/serial/ClassCatalog.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Close a catalog database and release any cached resources.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">StoredClassCatalog.</span><code><span class="memberNameLink"><a href="../../bind/serial/StoredClassCatalog.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>java.io.ObjectStreamClass</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ClassCatalog.</span><code><span class="memberNameLink"><a href="../../bind/serial/ClassCatalog.html#getClassFormat-byte:A-">getClassFormat</a></span>​(byte[] classID)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the ObjectStreamClass for the given class ID.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>java.io.ObjectStreamClass</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">StoredClassCatalog.</span><code><span class="memberNameLink"><a href="../../bind/serial/StoredClassCatalog.html#getClassFormat-byte:A-">getClassFormat</a></span>​(byte[] classID)</code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>byte[]</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ClassCatalog.</span><code><span class="memberNameLink"><a href="../../bind/serial/ClassCatalog.html#getClassID-java.io.ObjectStreamClass-">getClassID</a></span>​(java.io.ObjectStreamClass classDesc)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the class ID for the current version of the given class
|
|
description.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>byte[]</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">StoredClassCatalog.</span><code><span class="memberNameLink"><a href="../../bind/serial/StoredClassCatalog.html#getClassID-java.io.ObjectStreamClass-">getClassID</a></span>​(java.io.ObjectStreamClass classFormat)</code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<table class="useSummary" summary="Use table, listing constructors, and an explanation">
|
|
<caption><span>Constructors in <a href="../../bind/serial/package-summary.html">com.sleepycat.bind.serial</a> that throw <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Constructor</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../bind/serial/StoredClassCatalog.html#StoredClassCatalog-com.sleepycat.db.Database-">StoredClassCatalog</a></span>​(<a href="../Database.html" title="class in com.sleepycat.db">Database</a> database)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Creates a catalog based on a given database.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</li>
|
|
<li class="blockList"><a name="com.sleepycat.collections">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Uses of <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a> in <a href="../../collections/package-summary.html">com.sleepycat.collections</a></h3>
|
|
<table class="useSummary" summary="Use table, listing methods, and an explanation">
|
|
<caption><span>Methods in <a href="../../collections/package-summary.html">com.sleepycat.collections</a> that throw <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
<th class="colSecond" scope="col">Method</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">CurrentTransaction.</span><code><span class="memberNameLink"><a href="../../collections/CurrentTransaction.html#abortTransaction--">abortTransaction</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Aborts the transaction that is active for the current thread for this
|
|
environment and makes the parent transaction (if any) the current
|
|
transaction.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">PrimaryKeyAssigner.</span><code><span class="memberNameLink"><a href="../../collections/PrimaryKeyAssigner.html#assignKey-com.sleepycat.db.DatabaseEntry-">assignKey</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> keyData)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Assigns a new primary key value into the given buffer.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">CurrentTransaction.</span><code><span class="memberNameLink"><a href="../../collections/CurrentTransaction.html#beginTransaction-com.sleepycat.db.TransactionConfig-">beginTransaction</a></span>​(<a href="../TransactionConfig.html" title="class in com.sleepycat.db">TransactionConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Begins a new transaction for this environment and associates it with
|
|
the current thread.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">CurrentTransaction.</span><code><span class="memberNameLink"><a href="../../collections/CurrentTransaction.html#commitTransaction--">commitTransaction</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Commits the transaction that is active for the current thread for this
|
|
environment and makes the parent transaction (if any) the current
|
|
transaction.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">TransactionRunner.</span><code><span class="memberNameLink"><a href="../../collections/TransactionRunner.html#run-com.sleepycat.collections.TransactionWorker-">run</a></span>​(<a href="../../collections/TransactionWorker.html" title="interface in com.sleepycat.collections">TransactionWorker</a> worker)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Calls the <a href="../../collections/TransactionWorker.html#doWork--"><code>TransactionWorker.doWork()</code></a> method and, for transactional
|
|
environments, may begin and end a transaction.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</li>
|
|
<li class="blockList"><a name="com.sleepycat.db">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Uses of <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a> in <a href="../package-summary.html">com.sleepycat.db</a></h3>
|
|
<table class="useSummary" summary="Use table, listing subclasses, and an explanation">
|
|
<caption><span>Subclasses of <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a> in <a href="../package-summary.html">com.sleepycat.db</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
<th class="colSecond" scope="col">Class</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../DeadlockException.html" title="class in com.sleepycat.db">DeadlockException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">DeadlockException is thrown to a thread of control when multiple threads
|
|
competing for a lock are
|
|
deadlocked, when a lock request has timed out
|
|
or when a lock request would need to block and the transaction has been
|
|
configured to not wait for locks.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../HeapFullException.html" title="class in com.sleepycat.db">HeapFullException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A HeapFullException is thrown when an attempt was made to add or update a record
|
|
in a Heap database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../LockNotGrantedException.html" title="class in com.sleepycat.db">LockNotGrantedException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A LockNotGrantedException is thrown when a lock requested using the
|
|
<a href="../Environment.html#getLock-int-boolean-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockRequestMode-"><code>Environment.getLock</code></a> or <a href="../Environment.html#lockVector-int-boolean-com.sleepycat.db.LockRequest:A-"><code>Environment.lockVector</code></a>
|
|
methods, where the noWait flag or lock timers were configured, could not
|
|
be granted before the wait-time expired.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../MemoryException.html" title="class in com.sleepycat.db">MemoryException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">This exception is thrown when a <a href="../DatabaseEntry.html" title="class in com.sleepycat.db"><code>DatabaseEntry</code></a>
|
|
passed to a <a href="../Database.html" title="class in com.sleepycat.db"><code>Database</code></a> or <a href="../Cursor.html" title="class in com.sleepycat.db"><code>Cursor</code></a> method is not large
|
|
enough to hold a value being returned.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../MetaCheckSumFailException.html" title="class in com.sleepycat.db">MetaCheckSumFailException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">A MetaCheckSumFailException is thrown when a checksum mismatch is detected
|
|
on a database metadata page.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ReplicationDuplicateMasterException.html" title="class in com.sleepycat.db">ReplicationDuplicateMasterException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">The replication group has more than one master.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ReplicationHandleDeadException.html" title="class in com.sleepycat.db">ReplicationHandleDeadException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Thrown when a database handle has been invalidated because a replication
|
|
election unrolled a committed transaction.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ReplicationHoldElectionException.html" title="class in com.sleepycat.db">ReplicationHoldElectionException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">An election is needed.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ReplicationJoinFailureException.html" title="class in com.sleepycat.db">ReplicationJoinFailureException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Thrown if a new master has been chosen but the client is unable to synchronize
|
|
with the new master, possibly because the client has turned off automatic
|
|
internal initialization (the <a href="../ReplicationConfig.html#AUTOINIT"><code>ReplicationConfig.AUTOINIT</code></a> setting).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ReplicationLeaseExpiredException.html" title="class in com.sleepycat.db">ReplicationLeaseExpiredException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Thrown if a master lease has expired.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ReplicationLockoutException.html" title="class in com.sleepycat.db">ReplicationLockoutException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Thrown when an operation was blocked by client/master synchronization.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ReplicationSiteUnavailableException.html" title="class in com.sleepycat.db">ReplicationSiteUnavailableException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Thrown if replication group was unable to elect a master, or was unable to
|
|
complete the election in the specified timeout period.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../RunRecoveryException.html" title="class in com.sleepycat.db">RunRecoveryException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Thrown when the database environment needs to be recovered.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../SliceCorruptException.html" title="class in com.sleepycat.db">SliceCorruptException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Thrown when a slice environment or database is missing or corrupt.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../VersionMismatchException.html" title="class in com.sleepycat.db">VersionMismatchException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Thrown if the version of the Berkeley DB library doesn't match the version that created
|
|
the database environment.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<table class="useSummary" summary="Use table, listing methods, and an explanation">
|
|
<caption><span>Methods in <a href="../package-summary.html">com.sleepycat.db</a> with parameters of type <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
<th class="colSecond" scope="col">Method</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">PanicHandler.</span><code><span class="memberNameLink"><a href="../PanicHandler.html#panic-com.sleepycat.db.Environment-com.sleepycat.db.DatabaseException-">panic</a></span>​(<a href="../Environment.html" title="class in com.sleepycat.db">Environment</a> environment,
|
|
<a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a> e)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">A function to be called if the database environment panics.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<table class="useSummary" summary="Use table, listing methods, and an explanation">
|
|
<caption><span>Methods in <a href="../package-summary.html">com.sleepycat.db</a> that throw <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
<th class="colSecond" scope="col">Method</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#abort--">abort</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Cause an abnormal termination of the transaction.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#append-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">append</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Append the key/data pair to the end of the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipleDataEntry.</span><code><span class="memberNameLink"><a href="../MultipleDataEntry.html#append-byte:A-">append</a></span>​(byte[] data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Append an entry to the bulk buffer.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipleDataEntry.</span><code><span class="memberNameLink"><a href="../MultipleDataEntry.html#append-byte:A-int-int-">append</a></span>​(byte[] data,
|
|
int offset,
|
|
int len)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Append an entry to the bulk buffer.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipleDataEntry.</span><code><span class="memberNameLink"><a href="../MultipleDataEntry.html#append-com.sleepycat.db.DatabaseEntry-">append</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Append an entry to the bulk buffer.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipleKeyDataEntry.</span><code><span class="memberNameLink"><a href="../MultipleKeyDataEntry.html#append-byte:A-byte:A-">append</a></span>​(byte[] key,
|
|
byte[] data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Append an entry to the bulk buffer.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipleKeyDataEntry.</span><code><span class="memberNameLink"><a href="../MultipleKeyDataEntry.html#append-byte:A-int-int-byte:A-int-int-">append</a></span>​(byte[] key,
|
|
int koff,
|
|
int klen,
|
|
byte[] data,
|
|
int doff,
|
|
int dlen)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Append an entry to the bulk buffer.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipleKeyDataEntry.</span><code><span class="memberNameLink"><a href="../MultipleKeyDataEntry.html#append-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">append</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Append an entry to the bulk buffer.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipleRecnoDataEntry.</span><code><span class="memberNameLink"><a href="../MultipleRecnoDataEntry.html#append-int-byte:A-">append</a></span>​(int recno,
|
|
byte[] data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Append an entry to the bulk buffer.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipleRecnoDataEntry.</span><code><span class="memberNameLink"><a href="../MultipleRecnoDataEntry.html#append-int-byte:A-int-int-">append</a></span>​(int recno,
|
|
byte[] data,
|
|
int offset,
|
|
int len)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Append a record number / data item pair to the bulk buffer.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipleRecnoDataEntry.</span><code><span class="memberNameLink"><a href="../MultipleRecnoDataEntry.html#append-int-com.sleepycat.db.DatabaseEntry-">append</a></span>​(int recno,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Append an entry to the bulk buffer.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>protected boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipleEntry.</span><code><span class="memberNameLink"><a href="../MultipleEntry.html#append_internal-byte:A-int-int-">append_internal</a></span>​(byte[] newdata,
|
|
int offset,
|
|
int len)</code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>protected boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipleEntry.</span><code><span class="memberNameLink"><a href="../MultipleEntry.html#append_internal-byte:A-int-int-int-">append_internal</a></span>​(byte[] newdata,
|
|
int offset,
|
|
int len,
|
|
int recno)</code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">RecordNumberAppender.</span><code><span class="memberNameLink"><a href="../RecordNumberAppender.html#appendRecordNumber-com.sleepycat.db.Database-com.sleepycat.db.DatabaseEntry-int-">appendRecordNumber</a></span>​(<a href="../Database.html" title="class in com.sleepycat.db">Database</a> db,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
int recno)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">A callback function to modify the stored database based on the
|
|
generated key.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#backup-java.lang.String-com.sleepycat.db.BackupOptions-">backup</a></span>​(java.lang.String target,
|
|
<a href="../BackupOptions.html" title="class in com.sleepycat.db">BackupOptions</a> opt)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Perform a hot back up of the open environment.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#backupDatabase-java.lang.String-java.lang.String-boolean-">backupDatabase</a></span>​(java.lang.String dbfile,
|
|
java.lang.String target,
|
|
boolean exclusiveCreate)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Perform a hot back up of a single database file contained within the environment.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#beginCDSGroup--">beginCDSGroup</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Allocate a locker ID in an environment configured for Berkeley DB
|
|
Concurrent Data Store applications.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#beginTransaction-com.sleepycat.db.Transaction-com.sleepycat.db.TransactionConfig-">beginTransaction</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> parent,
|
|
<a href="../TransactionConfig.html" title="class in com.sleepycat.db">TransactionConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Create a new transaction in the database environment.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#checkpoint-com.sleepycat.db.CheckpointConfig-">checkpoint</a></span>​(<a href="../CheckpointConfig.html" title="class in com.sleepycat.db">CheckpointConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Synchronously checkpoint the database environment.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Discard the cursor.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Flush any cached database information to disk, close any open cursors,
|
|
free allocated resources, close underlying files, and discard the database handle.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#close-boolean-">close</a></span>​(boolean noSync)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Flush any cached database information to disk, close any open cursors,
|
|
free allocated resources, close underlying files, and discard the database handle.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">DatabaseStream.</span><code><span class="memberNameLink"><a href="../DatabaseStream.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Discard the database stream.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Close the database environment, freeing any allocated resources and
|
|
closing any underlying subsystems.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">JoinCursor.</span><code><span class="memberNameLink"><a href="../JoinCursor.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Closes the cursors that have been opened by this join cursor.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">LogCursor.</span><code><span class="memberNameLink"><a href="../LogCursor.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Discard the log cursor.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationChannel.</span><code><span class="memberNameLink"><a href="../ReplicationChannel.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Close the channel.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Close the site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Sequence.</span><code><span class="memberNameLink"><a href="../Sequence.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Close a sequence.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#closeForceSync--">closeForceSync</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Close the database environment, freeing any allocated resources and
|
|
closing any underlying subsystems.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#closeForceSyncAndForceSyncEnv--">closeForceSyncAndForceSyncEnv</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Close the database environment, freeing any allocated resources and
|
|
closing any underlying subsystems.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#closeForceSyncEnv--">closeForceSyncEnv</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Close the database environment, freeing any allocated resources and
|
|
closing any underlying subsystems.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#commit--">commit</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">End the transaction.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#commitNoSync--">commitNoSync</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">End the transaction, not committing synchronously.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#commitSync--">commitSync</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">End the transaction, committing synchronously.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#commitWriteNoSync--">commitWriteNoSync</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">End the transaction, writing but not flushing the log.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../CompactStats.html" title="class in com.sleepycat.db">CompactStats</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../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></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> start,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> stop,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> end,
|
|
<a href="../CompactConfig.html" title="class in com.sleepycat.db">CompactConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Compact a Btree or Recno database or returns unused Btree,
|
|
Hash or Recno database pages to the underlying filesystem.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#compare-com.sleepycat.db.Cursor-">compare</a></span>​(<a href="../Cursor.html" title="class in com.sleepycat.db">Cursor</a> OtherCursor)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return a comparison of the two cursors.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#consume-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-boolean-">consume</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
boolean wait)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the record number and data from the available record closest to
|
|
the head of the queue, and delete the record.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#convert-java.lang.String-boolean-com.sleepycat.db.DatabaseConfig-">convert</a></span>​(java.lang.String fileName,
|
|
boolean useBigEndian,
|
|
<a href="../DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Convert the byte order of all the databases included in the specified file.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#count--">count</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return a count of the number of data items for the key to which the
|
|
cursor refers.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#createLockerID--">createLockerID</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Allocate a locker ID.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryKeyCreator.</span><code><span class="memberNameLink"><a href="../SecondaryKeyCreator.html#createSecondaryKey-com.sleepycat.db.SecondaryDatabase-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">createSecondaryKey</a></span>​(<a href="../SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</a> secondary,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> result)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Creates a secondary key entry, given a primary key and data entry.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryMultiKeyCreator.</span><code><span class="memberNameLink"><a href="../SecondaryMultiKeyCreator.html#createSecondaryKeys-com.sleepycat.db.SecondaryDatabase-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-java.util.Set-">createSecondaryKeys</a></span>​(<a href="../SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</a> secondary,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
java.util.Set results)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Creates a secondary key entry, given a primary key and data entry.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#delete--">delete</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Delete the key/data pair to which the cursor refers.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#delete-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-">delete</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Remove key/data pairs from the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#deleteMultiple-com.sleepycat.db.Transaction-com.sleepycat.db.MultipleEntry-">deleteMultiple</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../MultipleEntry.html" title="class in com.sleepycat.db">MultipleEntry</a> keys)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Remove key/data pairs from the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#deleteMultipleKey-com.sleepycat.db.Transaction-com.sleepycat.db.MultipleEntry-">deleteMultipleKey</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../MultipleEntry.html" title="class in com.sleepycat.db">MultipleEntry</a> keys)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Remove key/data pairs from the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#detectDeadlocks-com.sleepycat.db.LockDetectMode-">detectDeadlocks</a></span>​(<a href="../LockDetectMode.html" title="class in com.sleepycat.db">LockDetectMode</a> mode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Run one iteration of the deadlock detector.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#discard--">discard</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Free up all the per-process resources associated with the specified
|
|
<a href="../Transaction.html" title="class in com.sleepycat.db"><code>Transaction</code></a> handle, neither committing nor aborting the
|
|
transaction.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../Cursor.html" title="class in com.sleepycat.db">Cursor</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#dup-boolean-">dup</a></span>​(boolean samePosition)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Creates a new cursor that uses the same transaction and locker ID as the
|
|
original cursor.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../Cursor.html" title="class in com.sleepycat.db">Cursor</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#dup-boolean-">dup</a></span>​(boolean samePosition)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns a new <code>SecondaryCursor</code> for the same transaction as
|
|
the original cursor.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../SecondaryCursor.html" title="class in com.sleepycat.db">SecondaryCursor</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#dupSecondary-boolean-">dupSecondary</a></span>​(boolean samePosition)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns a new copy of the cursor as a <code>SecondaryCursor</code>.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#electReplicationMaster-int-int-">electReplicationMaster</a></span>​(int nsites,
|
|
int nvotes)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Hold an election for the master of a replication group.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#exists-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-">exists</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Checks if the specified key appears in the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#flushReplication--">flushReplication</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Internal method: re-push the last log record to all clients, in case they've
|
|
lost messages and don't know it.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#freeLockerID-int-">freeLockerID</a></span>​(int id)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Free a locker ID.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#get-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">get</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Retrieves the key/data pair with the given key from the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryDatabase.</span><code><span class="memberNameLink"><a href="../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></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Retrieves the key/data pair with the given key.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>long</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Sequence.</span><code><span class="memberNameLink"><a href="../Sequence.html#get-com.sleepycat.db.Transaction-int-">get</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
int delta)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the next available element in the sequence and changes the sequence
|
|
value by <code>delta</code>.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../ReplicationHostAddress.html" title="class in com.sleepycat.db">ReplicationHostAddress</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#getAddress--">getAddress</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Get the address of the site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>java.io.File[]</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getArchiveDatabases--">getArchiveDatabases</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the database files that need to be archived in order to recover the
|
|
database from catastrophic failure.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>java.io.File[]</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getArchiveLogFiles-boolean-">getArchiveLogFiles</a></span>​(boolean includeInUse)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return an array of log files.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#getBootstrapHelper--">getBootstrapHelper</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return if the site is a helper for the local site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../CacheFile.html" title="class in com.sleepycat.db">CacheFile</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#getCacheFile--">getCacheFile</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the handle for the cache file underlying the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../CacheFileStats.html" title="class in com.sleepycat.db">CacheFileStats</a>[]</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getCacheFileStats-com.sleepycat.db.StatsConfig-">getCacheFileStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return statistics for individual files in the cache.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../CacheStats.html" title="class in com.sleepycat.db">CacheStats</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getCacheStats-com.sleepycat.db.StatsConfig-">getCacheStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns the memory pool (that is, the buffer cache) subsystem statistics.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#getConfig--">getConfig</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return this Database object's configuration.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getConfig--">getConfig</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return this object's configuration.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../ReplicationManagerSiteConfig.html" title="class in com.sleepycat.db">ReplicationManagerSiteConfig</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#getConfig--">getConfig</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Get the address and configuration of the site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryDatabase.</span><code><span class="memberNameLink"><a href="../SecondaryDatabase.html#getConfig--">getConfig</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return this Database object's configuration.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getCurrent-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getCurrent</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns the key/data pair to which the cursor refers.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">LogCursor.</span><code><span class="memberNameLink"><a href="../LogCursor.html#getCurrent-com.sleepycat.db.LogSequenceNumber-com.sleepycat.db.DatabaseEntry-">getCurrent</a></span>​(<a href="../LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</a> lsn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the LogSequenceNumber and log record to which the log cursor
|
|
currently refers.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getCurrent-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getCurrent</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns the key/data pair to which the cursor refers.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../Database.html" title="class in com.sleepycat.db">Database</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Sequence.</span><code><span class="memberNameLink"><a href="../Sequence.html#getDatabase--">getDatabase</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the Database handle associated with this sequence.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>java.lang.String</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#getDatabaseFile--">getDatabaseFile</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the database's underlying file name.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>java.lang.String</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#getDatabaseName--">getDatabaseName</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the database name.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#getEid--">getEid</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Get the environment id of the site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../Environment.html" title="class in com.sleepycat.db">Environment</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#getEnvironment--">getEnvironment</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the <a href="../Environment.html" title="class in com.sleepycat.db"><code>Environment</code></a> handle for the database environment
|
|
underlying the <a href="../Database.html" title="class in com.sleepycat.db"><code>Database</code></a>.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getFirst-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getFirst</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the first key/data pair of the database, and return
|
|
that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">LogCursor.</span><code><span class="memberNameLink"><a href="../LogCursor.html#getFirst-com.sleepycat.db.LogSequenceNumber-com.sleepycat.db.DatabaseEntry-">getFirst</a></span>​(<a href="../LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</a> lsn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the first LogSequenceNumber and log record.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getFirst-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getFirst</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the first key/data pair of the database, and return
|
|
that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#getGroupCreator--">getGroupCreator</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return if the site is a group creator.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>java.io.File</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getHome--">getHome</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the database environment home directory.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#getId--">getId</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the transaction's unique ID.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Sequence.</span><code><span class="memberNameLink"><a href="../Sequence.html#getKey--">getKey</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the DatabaseEntry used to open this sequence.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../KeyRange.html" title="class in com.sleepycat.db">KeyRange</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#getKeyRange-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-">getKeyRange</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return an estimate of the proportion of keys in the database less
|
|
than, equal to, and greater than the specified key.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getLast-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getLast</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the last key/data pair of the database, and return
|
|
that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">LogCursor.</span><code><span class="memberNameLink"><a href="../LogCursor.html#getLast-com.sleepycat.db.LogSequenceNumber-com.sleepycat.db.DatabaseEntry-">getLast</a></span>​(<a href="../LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</a> lsn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the last LogSequenceNumber and log record.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getLast-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getLast</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the last key/data pair of the database, and return
|
|
that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#getLegacy--">getLegacy</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return if the site is in a legacy group.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#getLocalSite--">getLocalSite</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return if the site is the local site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../Lock.html" title="class in com.sleepycat.db">Lock</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getLock-int-boolean-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockRequestMode-">getLock</a></span>​(int locker,
|
|
boolean noWait,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> object,
|
|
<a href="../LockRequestMode.html" title="class in com.sleepycat.db">LockRequestMode</a> mode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Acquire a lock from the lock table returning information about it in the Lock parameter.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getLockerPriority-int-">getLockerPriority</a></span>​(int id)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the deadlock priority for the given locker.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../LockStats.html" title="class in com.sleepycat.db">LockStats</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getLockStats-com.sleepycat.db.StatsConfig-">getLockStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the database environment's locking statistics.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>java.lang.String</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getLogFileName-com.sleepycat.db.LogSequenceNumber-">getLogFileName</a></span>​(<a href="../LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</a> lsn)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the name of the log file that contains the log record
|
|
specified by a LogSequenceNumber object.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../LogStats.html" title="class in com.sleepycat.db">LogStats</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getLogStats-com.sleepycat.db.StatsConfig-">getLogStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the database environment's logging statistics.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>long</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheFile.</span><code><span class="memberNameLink"><a href="../CacheFile.html#getMaximumSize--">getMaximumSize</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the maximum size for the file backing the database, or 0 if
|
|
no maximum file size has been configured.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../MutexStats.html" title="class in com.sleepycat.db">MutexStats</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getMutexStats-com.sleepycat.db.StatsConfig-">getMutexStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the database environment's mutex statistics.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>java.lang.String</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#getName--">getName</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Get the user visible name for the transaction.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getNext-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getNext</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the next key/data pair and return that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">JoinCursor.</span><code><span class="memberNameLink"><a href="../JoinCursor.html#getNext-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getNext</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns the next primary key and data resulting from the join operation.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">JoinCursor.</span><code><span class="memberNameLink"><a href="../JoinCursor.html#getNext-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getNext</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns the next primary key resulting from the join operation.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">LogCursor.</span><code><span class="memberNameLink"><a href="../LogCursor.html#getNext-com.sleepycat.db.LogSequenceNumber-com.sleepycat.db.DatabaseEntry-">getNext</a></span>​(<a href="../LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</a> lsn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the next LogSequenceNumber and log record.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getNext-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getNext</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the next key/data pair and return that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getNextDup-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getNextDup</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">If the next key/data pair of the database is a duplicate data record for
|
|
the current key/data pair, move the cursor to the next key/data pair
|
|
of the database and return that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getNextDup-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getNextDup</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">If the next key/data pair of the database is a duplicate data record for
|
|
the current key/data pair, move the cursor to the next key/data pair
|
|
of the database and return that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getNextNoDup-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getNextNoDup</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the next non-duplicate key/data pair and return
|
|
that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getNextNoDup-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getNextNoDup</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the next non-duplicate key/data pair and return
|
|
that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheFile.</span><code><span class="memberNameLink"><a href="../CacheFile.html#getNoFile--">getNoFile</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return true if the opening of backing temporary files for in-memory
|
|
databases has been disallowed.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#getPeer--">getPeer</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return if the site is peer to local site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getPrev-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getPrev</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the previous key/data pair and return that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">LogCursor.</span><code><span class="memberNameLink"><a href="../LogCursor.html#getPrev-com.sleepycat.db.LogSequenceNumber-com.sleepycat.db.DatabaseEntry-">getPrev</a></span>​(<a href="../LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</a> lsn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the previous LogSequenceNumber and log record.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getPrev-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getPrev</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the previous key/data pair and return that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getPrevDup-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getPrevDup</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">If the previous key/data pair of the database is a duplicate data record
|
|
for the current key/data pair, move the cursor to the previous key/data
|
|
pair of the database and return that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getPrevDup-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getPrevDup</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">If the previous key/data pair of the database is a duplicate data record
|
|
for the current key/data pair, move the cursor to the previous key/data
|
|
pair of the database and return that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getPrevNoDup-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getPrevNoDup</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the previous non-duplicate key/data pair and return
|
|
that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getPrevNoDup-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getPrevNoDup</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the previous non-duplicate key/data pair and return
|
|
that pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheFile.</span><code><span class="memberNameLink"><a href="../CacheFile.html#getPriority--">getPriority</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the cache priority for pages from the specified file.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getPriority--">getPriority</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Get the cache priority for pages referenced by the cursor.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#getPriority--">getPriority</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Get the transaction's deadlock priority.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getRecordNumber-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getRecordNumber</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the record number associated with the cursor.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getRecordNumber-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getRecordNumber</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> secondaryRecno,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> primaryRecno,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the record number associated with the cursor.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getReplicationConfig-com.sleepycat.db.ReplicationConfig-">getReplicationConfig</a></span>​(<a href="../ReplicationConfig.html" title="class in com.sleepycat.db">ReplicationConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Get the configuration of the replication subsystem.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../ReplicationManagerSite.html" title="class in com.sleepycat.db">ReplicationManagerSite</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getReplicationManagerLocalSite--">getReplicationManagerLocalSite</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return a handle for the local replication site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../ReplicationManagerSite.html" title="class in com.sleepycat.db">ReplicationManagerSite</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getReplicationManagerSite-int-">getReplicationManagerSite</a></span>​(int eid)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return a site known to the replication manager by its eid.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../ReplicationManagerSite.html" title="class in com.sleepycat.db">ReplicationManagerSite</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getReplicationManagerSite-java.lang.String-long-">getReplicationManagerSite</a></span>​(java.lang.String host,
|
|
long port)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return a site in the replication manager by its host and port.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../ReplicationManagerSiteInfo.html" title="class in com.sleepycat.db">ReplicationManagerSiteInfo</a>[]</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getReplicationManagerSiteList--">getReplicationManagerSiteList</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return an array of all the sites known to the replication manager.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../ReplicationManagerStats.html" title="class in com.sleepycat.db">ReplicationManagerStats</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getReplicationManagerStats-com.sleepycat.db.StatsConfig-">getReplicationManagerStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the database environment's replication manager statistics.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getReplicationNumSites--">getReplicationNumSites</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Get the number of sites in a replication group.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../ReplicationStats.html" title="class in com.sleepycat.db">ReplicationStats</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getReplicationStats-com.sleepycat.db.StatsConfig-">getReplicationStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the database environment's replication statistics.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getReplicationTimeout-com.sleepycat.db.ReplicationTimeoutType-">getReplicationTimeout</a></span>​(<a href="../ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</a> type)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Gets the timeout applied to the specified timeout type.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getSearchBoth-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchBoth</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the specified key/data pair, where both the key and
|
|
data items must match.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#getSearchBoth-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchBoth</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Retrieves the key/data pair with the given key and data value, that is, both
|
|
the key and data items must match.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getSearchBoth-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchBoth</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the specified secondary and primary key, where both
|
|
the primary and secondary key items must match.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryDatabase.</span><code><span class="memberNameLink"><a href="../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></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Retrieves the key/data pair with the specified secondary and primary key, that
|
|
is, both the primary and secondary key items must match.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getSearchBothRange-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchBothRange</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the specified key and matching data item of the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getSearchBothRange-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchBothRange</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the specified secondary key and closest matching primary
|
|
key of the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getSearchKey-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchKey</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the given key of the database, and return the datum
|
|
associated with the given key.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getSearchKey-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchKey</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the given key of the database, and return the datum
|
|
associated with the given key.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getSearchKeyRange-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchKeyRange</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the closest matching key of the database, and return
|
|
the data item associated with the matching key.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getSearchKeyRange-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchKeyRange</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the closest matching key of the database, and return
|
|
the data item associated with the matching key.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#getSearchRecordNumber-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchRecordNumber</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the specific numbered record of the database, and
|
|
return the associated key/data pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#getSearchRecordNumber-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchRecordNumber</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Retrieves the key/data pair associated with the specific numbered record of the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryCursor.</span><code><span class="memberNameLink"><a href="../SecondaryCursor.html#getSearchRecordNumber-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.LockMode-">getSearchRecordNumber</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> secondaryRecno,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Move the cursor to the specific numbered record of the database, and
|
|
return the associated key/data pair.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryDatabase.</span><code><span class="memberNameLink"><a href="../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></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> pKey,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Retrieves the key/data pair associated with the specific numbered record of the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryDatabase.</span><code><span class="memberNameLink"><a href="../SecondaryDatabase.html#getSecondaryConfig--">getSecondaryConfig</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns a copy of the secondary configuration of this database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getSliceCount--">getSliceCount</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Get the number of slices in the environment.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../Database.html" title="class in com.sleepycat.db">Database</a>[]</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#getSlices--">getSlices</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Get the Database handles of the underlying slices of the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../Environment.html" title="class in com.sleepycat.db">Environment</a>[]</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getSlices--">getSlices</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Gets the Environment handles for the underlying slice environments.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../DatabaseStats.html" title="class in com.sleepycat.db">DatabaseStats</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#getStats-com.sleepycat.db.Transaction-com.sleepycat.db.StatsConfig-">getStats</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return database statistics.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../SequenceStats.html" title="class in com.sleepycat.db">SequenceStats</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Sequence.</span><code><span class="memberNameLink"><a href="../Sequence.html#getStats-com.sleepycat.db.StatsConfig-">getStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return statistical information about the sequence.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../TransactionStats.html" title="class in com.sleepycat.db">TransactionStats</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#getTransactionStats-com.sleepycat.db.StatsConfig-">getTransactionStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the database environment's transactional statistics.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheFile.</span><code><span class="memberNameLink"><a href="../CacheFile.html#getUnlink--">getUnlink</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return true if the file will be removed when the last reference to it is
|
|
closed.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../TransactionStatus.html" title="class in com.sleepycat.db">TransactionStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#isTransactionApplied-byte:A-int-">isTransactionApplied</a></span>​(byte[] token,
|
|
int maxwait)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return whether the transaction referred to by the commit token "token" has
|
|
been applied at the local replication environment.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../JoinCursor.html" title="class in com.sleepycat.db">JoinCursor</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#join-com.sleepycat.db.Cursor:A-com.sleepycat.db.JoinConfig-">join</a></span>​(<a href="../Cursor.html" title="class in com.sleepycat.db">Cursor</a>[] cursors,
|
|
<a href="../JoinConfig.html" title="class in com.sleepycat.db">JoinConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Creates a specialized join cursor for use in performing equality or
|
|
natural joins on secondary indices.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#lockVector-int-boolean-com.sleepycat.db.LockRequest:A-">lockVector</a></span>​(int locker,
|
|
boolean noWait,
|
|
<a href="../LockRequest.html" title="class in com.sleepycat.db">LockRequest</a>[] list)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Atomically obtain and release one or more locks from the lock table.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#logFlush-com.sleepycat.db.LogSequenceNumber-">logFlush</a></span>​(<a href="../LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</a> lsn)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Flush log records to stable storage.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#logPrint-com.sleepycat.db.Transaction-java.lang.String-">logPrint</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
java.lang.String message)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Append an informational message to the Berkeley DB database environment log files.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#logPut-com.sleepycat.db.DatabaseEntry-boolean-">logPut</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
boolean flush)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Append a record to the log.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ForeignKeyNullifier.</span><code><span class="memberNameLink"><a href="../ForeignKeyNullifier.html#nullifyForeignKey-com.sleepycat.db.SecondaryDatabase-com.sleepycat.db.DatabaseEntry-">nullifyForeignKey</a></span>​(<a href="../SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</a> secondary,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Sets the foreign key reference to null in the datum of the primary
|
|
database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ForeignMultiKeyNullifier.</span><code><span class="memberNameLink"><a href="../ForeignMultiKeyNullifier.html#nullifyForeignKey-com.sleepycat.db.SecondaryDatabase-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">nullifyForeignKey</a></span>​(<a href="../SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</a> secondary,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> secKey)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Sets the foreign key reference to null in the datum of the primary
|
|
database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../ReplicationChannel.html" title="class in com.sleepycat.db">ReplicationChannel</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#openChannel-int-">openChannel</a></span>​(int eid)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Create a channel.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../Cursor.html" title="class in com.sleepycat.db">Cursor</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#openCursor-com.sleepycat.db.Transaction-com.sleepycat.db.CursorConfig-">openCursor</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return a cursor into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../Cursor.html" title="class in com.sleepycat.db">Cursor</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryDatabase.</span><code><span class="memberNameLink"><a href="../SecondaryDatabase.html#openCursor-com.sleepycat.db.Transaction-com.sleepycat.db.CursorConfig-">openCursor</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return a cursor into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../Database.html" title="class in com.sleepycat.db">Database</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#openDatabase-com.sleepycat.db.Transaction-java.lang.String-java.lang.String-com.sleepycat.db.DatabaseConfig-">openDatabase</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
java.lang.String fileName,
|
|
java.lang.String databaseName,
|
|
<a href="../DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Open a database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../DatabaseStream.html" title="class in com.sleepycat.db">DatabaseStream</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#openDatabaseStream-com.sleepycat.db.DatabaseStreamConfig-">openDatabaseStream</a></span>​(<a href="../DatabaseStreamConfig.html" title="class in com.sleepycat.db">DatabaseStreamConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return a database stream pointing to a key/data pair where the data item
|
|
is an external file.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../LogCursor.html" title="class in com.sleepycat.db">LogCursor</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#openLogCursor--">openLogCursor</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return a log cursor.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../SecondaryCursor.html" title="class in com.sleepycat.db">SecondaryCursor</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryDatabase.</span><code><span class="memberNameLink"><a href="../SecondaryDatabase.html#openSecondaryCursor-com.sleepycat.db.Transaction-com.sleepycat.db.CursorConfig-">openSecondaryCursor</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Obtain a cursor on a database, returning a <code>SecondaryCursor</code>.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#openSecondaryDatabase-com.sleepycat.db.Transaction-java.lang.String-java.lang.String-com.sleepycat.db.Database-com.sleepycat.db.SecondaryConfig-">openSecondaryDatabase</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
java.lang.String fileName,
|
|
java.lang.String databaseName,
|
|
<a href="../Database.html" title="class in com.sleepycat.db">Database</a> primaryDatabase,
|
|
<a href="../SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Open a database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../Sequence.html" title="class in com.sleepycat.db">Sequence</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#openSequence-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.SequenceConfig-">openSequence</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../SequenceConfig.html" title="class in com.sleepycat.db">SequenceConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Open a sequence represented by the key in the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#panic-boolean-">panic</a></span>​(boolean onoff)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the panic state for the database environment.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationViewHandler.</span><code><span class="memberNameLink"><a href="../ReplicationViewHandler.html#partial_view-com.sleepycat.db.Environment-java.lang.String-int-">partial_view</a></span>​(<a href="../Environment.html" title="class in com.sleepycat.db">Environment</a> dbenv,
|
|
java.lang.String name,
|
|
int flags)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">The application-specific function used by replication views to determine
|
|
whether a database file is replicated.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#prepare-byte:A-">prepare</a></span>​(byte[] gid)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Initiate the beginning of a two-phase commit.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#printLockStats-com.sleepycat.db.StatsConfig-">printLockStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Print the locking subsystem statistical information to a specified output
|
|
channel (see the setMsgfile() method for more information), or passed to an
|
|
application callback function (see the setMsgcall() method for more
|
|
information).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#printLogStats-com.sleepycat.db.StatsConfig-">printLogStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Print the logging subsystem statistical information to a specified output
|
|
channel (see the setMsgfile() method for more information), or passed to an
|
|
application callback function (see the setMsgcall() method for more
|
|
information).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#printMempStats-com.sleepycat.db.StatsConfig-">printMempStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Print the cache subsystem statistical information to a specified output
|
|
channel (see the setMsgfile() method for more information), or passed to an
|
|
application callback function (see the setMsgcall() method for more
|
|
information).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#printMutexStats-com.sleepycat.db.StatsConfig-">printMutexStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Print the mutex subsystem statistical information to a specified output
|
|
channel (see the setMsgfile() method for more information), or passed to an
|
|
application callback function (see the setMsgcall() method for more
|
|
information).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#printReplicationManagerStats-com.sleepycat.db.StatsConfig-">printReplicationManagerStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Print the Replication Manager subsystem statistical information to a
|
|
specified output channel (see the setMsgfile() method for more
|
|
information), or passed to an application callback function (see the
|
|
setMsgcall() method for more information).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#printReplicationStats-com.sleepycat.db.StatsConfig-">printReplicationStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Print the replication subsystem statistical information to a specified output
|
|
channel (see the setMsgfile() method for more information), or passed to an
|
|
application callback function (see the setMsgcall() method for more
|
|
information).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#printStats-com.sleepycat.db.StatsConfig-">printStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Print database statistics to a specified output channel (see the
|
|
setMsgfile() method for more information), or passed to an application
|
|
callback function (see the setMsgcall() method for more information).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#printStats-com.sleepycat.db.StatsConfig-">printStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Print environment statistical information to a specified output
|
|
channel (see the setMsgfile() method for more information), or passed to an
|
|
application callback function (see the setMsgcall() method for more
|
|
information).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Sequence.</span><code><span class="memberNameLink"><a href="../Sequence.html#printStats-com.sleepycat.db.StatsConfig-">printStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Print statistical information about the sequence to a specified output
|
|
channel (see the setMsgfile() method for more information), or passed to an
|
|
application callback function (see the setMsgcall() method for more
|
|
information).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#printTransactionStats-com.sleepycat.db.StatsConfig-">printTransactionStats</a></span>​(<a href="../StatsConfig.html" title="class in com.sleepycat.db">StatsConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Print the transaction subsystem statistical information to a specified
|
|
output channel (see the setMsgfile() method for more information), or
|
|
passed to an application callback function (see the setMsgcall() method
|
|
for more information).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../ReplicationStatus.html" title="class in com.sleepycat.db">ReplicationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#processReplicationMessage-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-int-">processReplicationMessage</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> control,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> rec,
|
|
int envid)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Process an incoming replication message sent by a member of the
|
|
replication group to the local database environment.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#put-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">put</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Store a key/data pair into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#put-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">put</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Store the key/data pair into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#putAfter-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">putAfter</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Store a key/data pair into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#putBefore-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">putBefore</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Store a key/data pair into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#putCurrent-com.sleepycat.db.DatabaseEntry-">putCurrent</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Replaces the data in the key/data pair at the current cursor position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#putKeyFirst-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">putKeyFirst</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Store a key/data pair into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#putKeyLast-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">putKeyLast</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Store a key/data pair into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#putLock-com.sleepycat.db.Lock-">putLock</a></span>​(<a href="../Lock.html" title="class in com.sleepycat.db">Lock</a> lock)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Release a lock.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#putMultiple-com.sleepycat.db.Transaction-com.sleepycat.db.MultipleEntry-com.sleepycat.db.MultipleEntry-boolean-">putMultiple</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../MultipleEntry.html" title="class in com.sleepycat.db">MultipleEntry</a> key,
|
|
<a href="../MultipleEntry.html" title="class in com.sleepycat.db">MultipleEntry</a> data,
|
|
boolean overwrite)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Store a set of key/data pairs into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#putMultipleKey-com.sleepycat.db.Transaction-com.sleepycat.db.MultipleEntry-boolean-">putMultipleKey</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../MultipleEntry.html" title="class in com.sleepycat.db">MultipleEntry</a> key,
|
|
boolean overwrite)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Store a set of key/data pairs into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#putNoDupData-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">putNoDupData</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Store a key/data pair into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#putNoDupData-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">putNoDupData</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Store the key/data pair into the database if it does not already appear
|
|
in the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#putNoOverwrite-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">putNoOverwrite</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Store a key/data pair into the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#putNoOverwrite-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.DatabaseEntry-">putNoOverwrite</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Store the key/data pair into the database if the key does not already
|
|
appear in the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">DatabaseStream.</span><code><span class="memberNameLink"><a href="../DatabaseStream.html#read-com.sleepycat.db.DatabaseEntry-long-int-">read</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
long offset,
|
|
int size)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Read from the external file accessed by this database stream.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../PreparedTransaction.html" title="class in com.sleepycat.db">PreparedTransaction</a>[]</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#recover-int-boolean-">recover</a></span>​(int count,
|
|
boolean continued)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Environment recovery restores transactions that were prepared, but not yet
|
|
resolved at the time of the system shut down or crash, to their state prior
|
|
to the shut down or crash, including any locks previously held.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#remove-java.lang.String-java.lang.String-com.sleepycat.db.DatabaseConfig-">remove</a></span>​(java.lang.String fileName,
|
|
java.lang.String databaseName,
|
|
<a href="../DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Remove the database specified by the file and database parameters.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#remove-java.io.File-boolean-com.sleepycat.db.EnvironmentConfig-">remove</a></span>​(java.io.File home,
|
|
boolean force,
|
|
<a href="../EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Destroy a database environment.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#remove--">remove</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Remove the site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#removeDatabase-com.sleepycat.db.Transaction-java.lang.String-java.lang.String-">removeDatabase</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
java.lang.String fileName,
|
|
java.lang.String databaseName)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Remove the database specified by the fileName and databaseName parameters.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#removeOldLogFiles--">removeOldLogFiles</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Remove log files that are no longer needed.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#removeSequence-com.sleepycat.db.Transaction-com.sleepycat.db.DatabaseEntry-com.sleepycat.db.SequenceConfig-">removeSequence</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key,
|
|
<a href="../SequenceConfig.html" title="class in com.sleepycat.db">SequenceConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Remove the sequence from the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#rename-java.lang.String-java.lang.String-java.lang.String-com.sleepycat.db.DatabaseConfig-">rename</a></span>​(java.lang.String fileName,
|
|
java.lang.String oldDatabaseName,
|
|
java.lang.String newDatabaseName,
|
|
<a href="../DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Rename a database specified by the file and database parameters.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#renameDatabase-com.sleepycat.db.Transaction-java.lang.String-java.lang.String-java.lang.String-">renameDatabase</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
java.lang.String fileName,
|
|
java.lang.String databaseName,
|
|
java.lang.String newName)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Rename a database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#replicationManagerStart-int-com.sleepycat.db.ReplicationManagerStartPolicy-">replicationManagerStart</a></span>​(int nthreads,
|
|
<a href="../ReplicationManagerStartPolicy.html" title="class in com.sleepycat.db">ReplicationManagerStartPolicy</a> policy)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Starts the replication manager.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#resetFileID-java.lang.String-boolean-">resetFileID</a></span>​(java.lang.String filename,
|
|
boolean encrypted)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Allows database files to be copied, and then the copy used in the same
|
|
database environment as the original.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#resetLogSequenceNumber-java.lang.String-boolean-">resetLogSequenceNumber</a></span>​(java.lang.String filename,
|
|
boolean encrypted)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Allows database files to be moved from one transactional database
|
|
environment to another.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationTransport.</span><code><span class="memberNameLink"><a href="../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></span>​(<a href="../Environment.html" title="class in com.sleepycat.db">Environment</a> environment,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> control,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> rec,
|
|
<a href="../LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</a> lsn,
|
|
int envid,
|
|
boolean noBuffer,
|
|
boolean permanent,
|
|
boolean anywhere,
|
|
boolean isRetry)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">The callback used when Berkeley DB needs to transmit a replication message.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationChannel.</span><code><span class="memberNameLink"><a href="../ReplicationChannel.html#sendMessage-java.util.Set-">sendMessage</a></span>​(java.util.Set messages)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Send a message on the message channel asynchronously.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationChannel.</span><code><span class="memberNameLink"><a href="../ReplicationChannel.html#sendRequest-java.util.Set-com.sleepycat.db.DatabaseEntry-long-">sendRequest</a></span>​(java.util.Set messages,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> response,
|
|
long timeout)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Send request on the message channel.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">LogCursor.</span><code><span class="memberNameLink"><a href="../LogCursor.html#set-com.sleepycat.db.LogSequenceNumber-com.sleepycat.db.DatabaseEntry-">set</a></span>​(<a href="../LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</a> lsn,
|
|
<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return a specific log record.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#setBlobThreshold-int-">setBlobThreshold</a></span>​(int value)</code></th>
|
|
<td class="colLast">
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
|
|
<div class="deprecationComment">Replaced with <a href="../Environment.html#setExternalFileThreshold-int-"><code>Environment.setExternalFileThreshold(int)</code></a>.</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#setBootstrapHelper-boolean-">setBootstrapHelper</a></span>​(boolean helper)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the site to be a helper site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#setConfig-com.sleepycat.db.DatabaseConfig-">setConfig</a></span>​(<a href="../DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Change the settings in an existing database handle.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#setConfig-com.sleepycat.db.EnvironmentConfig-">setConfig</a></span>​(<a href="../EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Change the settings in an existing environment handle.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#setExternalFileThreshold-int-">setExternalFileThreshold</a></span>​(int value)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the external file threshold size.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#setGroupCreator-boolean-">setGroupCreator</a></span>​(boolean groupCreator)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the site to be a group creator.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#setLegacy-boolean-">setLegacy</a></span>​(boolean legacy)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Specify the site in a legacy group.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#setLocalSite-boolean-">setLocalSite</a></span>​(boolean localSite)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the site to be the local site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#setLockerPriority-int-int-">setLockerPriority</a></span>​(int id,
|
|
int priority)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Assign a deadlock priority to a locker.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#setLockTimeout-long-">setLockTimeout</a></span>​(long timeOut)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Configure the lock request timeout value for the transaction.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheFile.</span><code><span class="memberNameLink"><a href="../CacheFile.html#setMaximumSize-long-">setMaximumSize</a></span>​(long bytes)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the
|
|
maximum size for the file backing the database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#setMsgfile-java.io.File-">setMsgfile</a></span>​(java.io.File file)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Sets the path of a file to store statistical information.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#setMsgfile-java.io.File-">setMsgfile</a></span>​(java.io.File file)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Sets the path of a file to store statistical information.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#setName-java.lang.String-">setName</a></span>​(java.lang.String name)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the user visible name for the transaction.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheFile.</span><code><span class="memberNameLink"><a href="../CacheFile.html#setNoFile-boolean-">setNoFile</a></span>​(boolean onoff)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Disallow opening backing temporary files for in-memory
|
|
databases, even if they expand to fill the entire cache.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationManagerSite.</span><code><span class="memberNameLink"><a href="../ReplicationManagerSite.html#setPeer-boolean-">setPeer</a></span>​(boolean peer)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the site to be peer to local site.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheFile.</span><code><span class="memberNameLink"><a href="../CacheFile.html#setPriority-com.sleepycat.db.CacheFilePriority-">setPriority</a></span>​(<a href="../CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</a> priority)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the
|
|
cache priority for pages from the specified file.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Cursor.</span><code><span class="memberNameLink"><a href="../Cursor.html#setPriority-com.sleepycat.db.CacheFilePriority-">setPriority</a></span>​(<a href="../CacheFilePriority.html" title="class in com.sleepycat.db">CacheFilePriority</a> priority)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the cache priority for pages referenced by the DBC handle.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#setPriority-int-">setPriority</a></span>​(int priority)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the deadlock priority for this transaction.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#setReplicationConfig-com.sleepycat.db.ReplicationConfig-boolean-">setReplicationConfig</a></span>​(<a href="../ReplicationConfig.html" title="class in com.sleepycat.db">ReplicationConfig</a> config,
|
|
boolean onoff)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Configure the replication subsystem.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#setReplicationManagerMessageDispatch-com.sleepycat.db.ReplicationManagerMessageDispatch-int-">setReplicationManagerMessageDispatch</a></span>​(<a href="../ReplicationManagerMessageDispatch.html" title="interface in com.sleepycat.db">ReplicationManagerMessageDispatch</a> dispatch,
|
|
int flags)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Set the message dispatch function.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#setReplicationTimeout-com.sleepycat.db.ReplicationTimeoutType-int-">setReplicationTimeout</a></span>​(<a href="../ReplicationTimeoutType.html" title="class in com.sleepycat.db">ReplicationTimeoutType</a> type,
|
|
int replicationTimeout)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Sets the timeout applied to the specified timeout type.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ReplicationChannel.</span><code><span class="memberNameLink"><a href="../ReplicationChannel.html#setTimeout-long-">setTimeout</a></span>​(long timeout)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Sets the default timeout value for the channel.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Transaction.</span><code><span class="memberNameLink"><a href="../Transaction.html#setTxnTimeout-long-">setTxnTimeout</a></span>​(long timeOut)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Configure the timeout value for the transaction lifetime.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">CacheFile.</span><code><span class="memberNameLink"><a href="../CacheFile.html#setUnlink-boolean-">setUnlink</a></span>​(boolean onoff)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Remove the file when the last reference to it is closed.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>long</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">DatabaseStream.</span><code><span class="memberNameLink"><a href="../DatabaseStream.html#size--">size</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return the size in bytes of the external file accessed by the database
|
|
stream.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../Database.html" title="class in com.sleepycat.db">Database</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#sliceLookup-com.sleepycat.db.DatabaseEntry-">sliceLookup</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> key)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">
|
|
Get the Database handle of the slice that contains the given key.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#slices_enabled--">slices_enabled</a></span>()</code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#sortMultipleKeyAndData-com.sleepycat.db.MultipleDataEntry-com.sleepycat.db.MultipleDataEntry-">sortMultipleKeyAndData</a></span>​(<a href="../MultipleDataEntry.html" title="class in com.sleepycat.db">MultipleDataEntry</a> keys,
|
|
<a href="../MultipleDataEntry.html" title="class in com.sleepycat.db">MultipleDataEntry</a> datas)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Sorts two DatabaseEntry objects with multiple key and data pairs.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#sortMultipleKeyData-com.sleepycat.db.MultipleKeyDataEntry-">sortMultipleKeyData</a></span>​(<a href="../MultipleKeyDataEntry.html" title="class in com.sleepycat.db">MultipleKeyDataEntry</a> entries)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Sorts a DatabaseEntry with multiple matching key/data pairs.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#sortMultipleKeyOrData-com.sleepycat.db.MultipleDataEntry-">sortMultipleKeyOrData</a></span>​(<a href="../MultipleDataEntry.html" title="class in com.sleepycat.db">MultipleDataEntry</a> entries)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Sorts a DatabaseEntry with multiple key or data pairs.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#startReplication-com.sleepycat.db.DatabaseEntry-boolean-">startReplication</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> cdata,
|
|
boolean master)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Configure the database environment as a client or master in a group
|
|
of replicated database environments.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#sync--">sync</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Flush any cached information to disk.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#syncCache-com.sleepycat.db.LogSequenceNumber-">syncCache</a></span>​(<a href="../LogSequenceNumber.html" title="class in com.sleepycat.db">LogSequenceNumber</a> logSequenceNumber)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Ensure that all modified pages in the cache are flushed to their backing files.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#syncReplication--">syncReplication</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Forces master synchronization to begin for this client.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Environment.</span><code><span class="memberNameLink"><a href="../Environment.html#trickleCacheWrite-int-">trickleCacheWrite</a></span>​(int percent)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Ensure that a specified percent of the pages in the shared memory
|
|
pool are clean, by writing dirty pages to their backing files.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#truncate-com.sleepycat.db.Transaction-boolean-">truncate</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
boolean countRecords)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Empty the database, discarding all records it contains.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>static void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#upgrade-java.lang.String-com.sleepycat.db.DatabaseConfig-">upgrade</a></span>​(java.lang.String fileName,
|
|
<a href="../DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Upgrade all of the databases included in the specified file.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>static boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">Database.</span><code><span class="memberNameLink"><a href="../Database.html#verify-java.lang.String-java.lang.String-java.io.PrintStream-com.sleepycat.db.VerifyConfig-com.sleepycat.db.DatabaseConfig-">verify</a></span>​(java.lang.String fileName,
|
|
java.lang.String databaseName,
|
|
java.io.PrintStream dumpStream,
|
|
<a href="../VerifyConfig.html" title="class in com.sleepycat.db">VerifyConfig</a> verifyConfig,
|
|
<a href="../DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</a> dbConfig)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Return if all of the databases in a file are uncorrupted.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">LogCursor.</span><code><span class="memberNameLink"><a href="../LogCursor.html#version--">version</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Get the log file version.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../OperationStatus.html" title="class in com.sleepycat.db">OperationStatus</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">DatabaseStream.</span><code><span class="memberNameLink"><a href="../DatabaseStream.html#write-com.sleepycat.db.DatabaseEntry-long-">write</a></span>​(<a href="../DatabaseEntry.html" title="class in com.sleepycat.db">DatabaseEntry</a> data,
|
|
long offset)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Write to the external file accessed by the database stream.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<table class="useSummary" summary="Use table, listing constructors, and an explanation">
|
|
<caption><span>Constructors in <a href="../package-summary.html">com.sleepycat.db</a> that throw <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Constructor</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../Database.html#Database-java.lang.String-java.lang.String-com.sleepycat.db.DatabaseConfig-">Database</a></span>​(java.lang.String filename,
|
|
java.lang.String databaseName,
|
|
<a href="../DatabaseConfig.html" title="class in com.sleepycat.db">DatabaseConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Open a database.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../Environment.html#Environment-java.io.File-com.sleepycat.db.EnvironmentConfig-">Environment</a></span>​(java.io.File home,
|
|
<a href="../EnvironmentConfig.html" title="class in com.sleepycat.db">EnvironmentConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Create a database environment handle.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../SecondaryDatabase.html#SecondaryDatabase-java.lang.String-java.lang.String-com.sleepycat.db.Database-com.sleepycat.db.SecondaryConfig-">SecondaryDatabase</a></span>​(java.lang.String fileName,
|
|
java.lang.String databaseName,
|
|
<a href="../Database.html" title="class in com.sleepycat.db">Database</a> primaryDatabase,
|
|
<a href="../SecondaryConfig.html" title="class in com.sleepycat.db">SecondaryConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Open a database.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</li>
|
|
<li class="blockList"><a name="com.sleepycat.persist">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Uses of <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a> in <a href="../../persist/package-summary.html">com.sleepycat.persist</a></h3>
|
|
<table class="useSummary" summary="Use table, listing subclasses, and an explanation">
|
|
<caption><span>Subclasses of <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a> in <a href="../../persist/package-summary.html">com.sleepycat.persist</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
<th class="colSecond" scope="col">Class</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../persist/IndexNotAvailableException.html" title="class in com.sleepycat.persist">IndexNotAvailableException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Thrown by the <a href="../../persist/EntityStore.html#getPrimaryIndex-java.lang.Class-java.lang.Class-"><code>getPrimaryIndex</code></a>, <a href="../../persist/EntityStore.html#getSecondaryIndex-com.sleepycat.persist.PrimaryIndex-java.lang.Class-java.lang.String-"><code>getSecondaryIndex</code></a> and <a href="../../persist/EntityStore.html#getSubclassIndex-com.sleepycat.persist.PrimaryIndex-java.lang.Class-java.lang.Class-java.lang.String-"><code>getSubclassIndex</code></a> when an index has not yet
|
|
been created.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../persist/StoreExistsException.html" title="class in com.sleepycat.persist">StoreExistsException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Thrown by the <a href="../../persist/EntityStore.html" title="class in com.sleepycat.persist"><code>EntityStore</code></a> constructor when the <a href="../../persist/StoreConfig.html#setExclusiveCreate-boolean-"><code>ExclusiveCreate</code></a> configuration parameter is
|
|
true and the store's internal catalog database already exists.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>class </code></td>
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../persist/StoreNotFoundException.html" title="class in com.sleepycat.persist">StoreNotFoundException</a></span></code></th>
|
|
<td class="colLast">
|
|
<div class="block">Thrown by the <a href="../../persist/EntityStore.html" title="class in com.sleepycat.persist"><code>EntityStore</code></a> constructor when the <a href="../../persist/StoreConfig.html#setAllowCreate-boolean-"><code>AllowCreate</code></a> configuration parameter is false and
|
|
the store's internal catalog database does not exist.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<table class="useSummary" summary="Use table, listing methods, and an explanation">
|
|
<caption><span>Methods in <a href="../../persist/package-summary.html">com.sleepycat.persist</a> that throw <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
<th class="colSecond" scope="col">Method</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Closes the cursor.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityStore.</span><code><span class="memberNameLink"><a href="../../persist/EntityStore.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Closes all databases and sequences that were opened via this store.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ForwardCursor.</span><code><span class="memberNameLink"><a href="../../persist/ForwardCursor.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Closes the cursor.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityStore.</span><code><span class="memberNameLink"><a href="../../persist/EntityStore.html#closeClass-java.lang.Class-">closeClass</a></span>​(java.lang.Class entityClass)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Closes the primary and secondary databases for the given entity class
|
|
that were opened via this store.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#contains-com.sleepycat.db.Transaction-K-com.sleepycat.db.LockMode-">contains</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> key,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Checks for existence of a key in this index.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#contains-K-">contains</a></span>​(<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> key)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Checks for existence of a key in this index.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#count--">count</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns the number of values (duplicates) for the key at the cursor
|
|
position, or returns zero if all values for the key have been deleted.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>long</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#count--">count</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns a non-transactional count of the entities in this index.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#current--">current</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns the value at the cursor position, or null if the value at the
|
|
cursor position has been deleted.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#current-com.sleepycat.db.LockMode-">current</a></span>​(<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns the value at the cursor position, or null if the value at the
|
|
cursor position has been deleted.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#delete--">delete</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Deletes the entity at the cursor position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#delete-com.sleepycat.db.Transaction-K-">delete</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> key)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Deletes all entities with a given index key.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#delete-K-">delete</a></span>​(<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> key)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Deletes all entities with a given index key.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</a><<a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#dup--">dup</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Duplicates the cursor at the cursor position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</a><<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">V</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#entities--">entities</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor for traversing all entities in this index.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</a><<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">V</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#entities-com.sleepycat.db.Transaction-com.sleepycat.db.CursorConfig-">entities</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor for traversing all entities in this index.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</a><<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">V</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#entities-com.sleepycat.db.Transaction-K-boolean-K-boolean-com.sleepycat.db.CursorConfig-">entities</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> fromKey,
|
|
boolean fromInclusive,
|
|
<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> toKey,
|
|
boolean toInclusive,
|
|
<a href="../CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor for traversing entities in a key range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</a><<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">V</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#entities-K-boolean-K-boolean-">entities</a></span>​(<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> fromKey,
|
|
boolean fromInclusive,
|
|
<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> toKey,
|
|
boolean toInclusive)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor for traversing entities in a key range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/ForwardCursor.html" title="interface in com.sleepycat.persist">ForwardCursor</a><<a href="../../persist/EntityJoin.html" title="type parameter in EntityJoin">E</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityJoin.</span><code><span class="memberNameLink"><a href="../../persist/EntityJoin.html#entities--">entities</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor that returns the entities qualifying for the join.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/ForwardCursor.html" title="interface in com.sleepycat.persist">ForwardCursor</a><<a href="../../persist/EntityJoin.html" title="type parameter in EntityJoin">E</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityJoin.</span><code><span class="memberNameLink"><a href="../../persist/EntityJoin.html#entities-com.sleepycat.db.Transaction-com.sleepycat.db.CursorConfig-">entities</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor that returns the entities qualifying for the join.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/evolve/EvolveStats.html" title="class in com.sleepycat.persist.evolve">EvolveStats</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityStore.</span><code><span class="memberNameLink"><a href="../../persist/EntityStore.html#evolve-com.sleepycat.persist.evolve.EvolveConfig-">evolve</a></span>​(<a href="../../persist/evolve/EvolveConfig.html" title="class in com.sleepycat.persist.evolve">EvolveConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Performs conversion of unevolved objects in order to reduce lazy
|
|
conversion overhead.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#first--">first</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the first value and returns it, or returns null if
|
|
the cursor range is empty.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#first-com.sleepycat.db.LockMode-">first</a></span>​(<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the first value and returns it, or returns null if
|
|
the cursor range is empty.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#get-com.sleepycat.db.Transaction-K-com.sleepycat.db.LockMode-">get</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> key,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Gets an entity via a key of this index.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#get-K-">get</a></span>​(<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> key)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Gets an entity via a key of this index.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">PrimaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/PrimaryIndex.html#get-com.sleepycat.db.Transaction-PK-com.sleepycat.db.LockMode-">get</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">PK</a> key,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">PrimaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/PrimaryIndex.html#get-PK-">get</a></span>​(<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">PK</a> key)</code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">E</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/SecondaryIndex.html#get-com.sleepycat.db.Transaction-SK-com.sleepycat.db.LockMode-">get</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</a> key,
|
|
<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">E</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/SecondaryIndex.html#get-SK-">get</a></span>​(<a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</a> key)</code></th>
|
|
<td class="colLast"> </td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><PK,​E><br><a href="../../persist/PrimaryIndex.html" title="class in com.sleepycat.persist">PrimaryIndex</a><PK,​E></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityStore.</span><code><span class="memberNameLink"><a href="../../persist/EntityStore.html#getPrimaryIndex-java.lang.Class-java.lang.Class-">getPrimaryIndex</a></span>​(java.lang.Class<PK> primaryKeyClass,
|
|
java.lang.Class<E> entityClass)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns the primary index for a given entity class, opening it if
|
|
necessary.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><SK,​PK,​E><br><a href="../../persist/SecondaryIndex.html" title="class in com.sleepycat.persist">SecondaryIndex</a><SK,​PK,​E></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityStore.</span><code><span class="memberNameLink"><a href="../../persist/EntityStore.html#getSecondaryIndex-com.sleepycat.persist.PrimaryIndex-java.lang.Class-java.lang.String-">getSecondaryIndex</a></span>​(<a href="../../persist/PrimaryIndex.html" title="class in com.sleepycat.persist">PrimaryIndex</a><PK,​E> primaryIndex,
|
|
java.lang.Class<SK> keyClass,
|
|
java.lang.String keyName)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns a secondary index for a given primary index and secondary key,
|
|
opening it if necessary.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../Sequence.html" title="class in com.sleepycat.db">Sequence</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityStore.</span><code><span class="memberNameLink"><a href="../../persist/EntityStore.html#getSequence-java.lang.String-">getSequence</a></span>​(java.lang.String name)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns a named sequence for using Berkeley DB engine API directly,
|
|
opening it if necessary.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><SK,​PK,​E1,​E2 extends E1><br><a href="../../persist/SecondaryIndex.html" title="class in com.sleepycat.persist">SecondaryIndex</a><SK,​PK,​E2></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityStore.</span><code><span class="memberNameLink"><a href="../../persist/EntityStore.html#getSubclassIndex-com.sleepycat.persist.PrimaryIndex-java.lang.Class-java.lang.Class-java.lang.String-">getSubclassIndex</a></span>​(<a href="../../persist/PrimaryIndex.html" title="class in com.sleepycat.persist">PrimaryIndex</a><PK,​E1> primaryIndex,
|
|
java.lang.Class<E2> entitySubclass,
|
|
java.lang.Class<SK> keyClass,
|
|
java.lang.String keyName)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns a secondary index for a secondary key in an entity subclass,
|
|
opening it if necessary.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</a><<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#keys--">keys</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor for traversing all keys in this index.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</a><<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#keys-com.sleepycat.db.Transaction-com.sleepycat.db.CursorConfig-">keys</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor for traversing all keys in this index.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</a><<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#keys-com.sleepycat.db.Transaction-K-boolean-K-boolean-com.sleepycat.db.CursorConfig-">keys</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> fromKey,
|
|
boolean fromInclusive,
|
|
<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> toKey,
|
|
boolean toInclusive,
|
|
<a href="../CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor for traversing keys in a key range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="interface in com.sleepycat.persist">EntityCursor</a><<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityIndex.</span><code><span class="memberNameLink"><a href="../../persist/EntityIndex.html#keys-K-boolean-K-boolean-">keys</a></span>​(<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> fromKey,
|
|
boolean fromInclusive,
|
|
<a href="../../persist/EntityIndex.html" title="type parameter in EntityIndex">K</a> toKey,
|
|
boolean toInclusive)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor for traversing keys in a key range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/ForwardCursor.html" title="interface in com.sleepycat.persist">ForwardCursor</a><<a href="../../persist/EntityJoin.html" title="type parameter in EntityJoin">PK</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityJoin.</span><code><span class="memberNameLink"><a href="../../persist/EntityJoin.html#keys--">keys</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor that returns the primary keys of entities qualifying for
|
|
the join.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/ForwardCursor.html" title="interface in com.sleepycat.persist">ForwardCursor</a><<a href="../../persist/EntityJoin.html" title="type parameter in EntityJoin">PK</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityJoin.</span><code><span class="memberNameLink"><a href="../../persist/EntityJoin.html#keys-com.sleepycat.db.Transaction-com.sleepycat.db.CursorConfig-">keys</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../CursorConfig.html" title="class in com.sleepycat.db">CursorConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens a cursor that returns the primary keys of entities qualifying for
|
|
the join.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityIndex.html" title="interface in com.sleepycat.persist">EntityIndex</a><<a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</a>,​<a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">PK</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/SecondaryIndex.html#keysIndex--">keysIndex</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns a read-only keys index that maps secondary key to primary key.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#last--">last</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the last value and returns it, or returns null if
|
|
the cursor range is empty.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#last-com.sleepycat.db.LockMode-">last</a></span>​(<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the last value and returns it, or returns null if
|
|
the cursor range is empty.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#next--">next</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the next value and returns it, or returns null
|
|
if there are no more values in the cursor range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#next-com.sleepycat.db.LockMode-">next</a></span>​(<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the next value and returns it, or returns null
|
|
if there are no more values in the cursor range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/ForwardCursor.html" title="type parameter in ForwardCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ForwardCursor.</span><code><span class="memberNameLink"><a href="../../persist/ForwardCursor.html#next--">next</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the next value and returns it, or returns null
|
|
if there are no more values in the cursor range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/ForwardCursor.html" title="type parameter in ForwardCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">ForwardCursor.</span><code><span class="memberNameLink"><a href="../../persist/ForwardCursor.html#next-com.sleepycat.db.LockMode-">next</a></span>​(<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the next value and returns it, or returns null
|
|
if there are no more values in the cursor range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#nextDup--">nextDup</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the next value with the same key (duplicate) and
|
|
returns it, or returns null if no more values are present for the key at
|
|
the current position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#nextDup-com.sleepycat.db.LockMode-">nextDup</a></span>​(<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the next value with the same key (duplicate) and
|
|
returns it, or returns null if no more values are present for the key at
|
|
the current position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#nextNoDup--">nextNoDup</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the next value with a different key and returns it,
|
|
or returns null if there are no more unique keys in the cursor range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#nextNoDup-com.sleepycat.db.LockMode-">nextNoDup</a></span>​(<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the next value with a different key and returns it,
|
|
or returns null if there are no more unique keys in the cursor range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#prev--">prev</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the previous value and returns it, or returns null
|
|
if there are no preceding values in the cursor range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#prev-com.sleepycat.db.LockMode-">prev</a></span>​(<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the previous value and returns it, or returns null
|
|
if there are no preceding values in the cursor range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#prevDup--">prevDup</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the previous value with the same key (duplicate) and
|
|
returns it, or returns null if no preceding values are present for the
|
|
key at the current position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#prevDup-com.sleepycat.db.LockMode-">prevDup</a></span>​(<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the previous value with the same key (duplicate) and
|
|
returns it, or returns null if no preceding values are present for the
|
|
key at the current position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#prevNoDup--">prevNoDup</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the preceding value with a different key and returns
|
|
it, or returns null if there are no preceding unique keys in the cursor
|
|
range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#prevNoDup-com.sleepycat.db.LockMode-">prevNoDup</a></span>​(<a href="../LockMode.html" title="class in com.sleepycat.db">LockMode</a> lockMode)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Moves the cursor to the preceding value with a different key and returns
|
|
it, or returns null if there are no preceding unique keys in the cursor
|
|
range.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">PrimaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/PrimaryIndex.html#put-com.sleepycat.db.Transaction-E-">put</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a> entity)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Inserts an entity and returns null, or updates it if the primary key
|
|
already exists and returns the existing entity.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">PrimaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/PrimaryIndex.html#put-E-">put</a></span>​(<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a> entity)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Inserts an entity and returns null, or updates it if the primary key
|
|
already exists and returns the existing entity.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">PrimaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/PrimaryIndex.html#putNoOverwrite-com.sleepycat.db.Transaction-E-">putNoOverwrite</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a> entity)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Inserts an entity and returns true, or returns false if the primary key
|
|
already exists.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">PrimaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/PrimaryIndex.html#putNoOverwrite-E-">putNoOverwrite</a></span>​(<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a> entity)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Inserts an entity and returns true, or returns false if the primary key
|
|
already exists.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">PrimaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/PrimaryIndex.html#putNoReturn-com.sleepycat.db.Transaction-E-">putNoReturn</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a> entity)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Inserts an entity, or updates it if the primary key already exists (does
|
|
not return the existing entity).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">PrimaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/PrimaryIndex.html#putNoReturn-E-">putNoReturn</a></span>​(<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a> entity)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Inserts an entity, or updates it if the primary key already exists (does
|
|
not return the existing entity).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/EntityIndex.html" title="interface in com.sleepycat.persist">EntityIndex</a><<a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">PK</a>,​<a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">E</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">SecondaryIndex.</span><code><span class="memberNameLink"><a href="../../persist/SecondaryIndex.html#subIndex-SK-">subIndex</a></span>​(<a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</a> key)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Returns an index that maps primary key to entity for the subset of
|
|
entities having a given secondary key (duplicates).</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityStore.</span><code><span class="memberNameLink"><a href="../../persist/EntityStore.html#truncateClass-com.sleepycat.db.Transaction-java.lang.Class-">truncateClass</a></span>​(<a href="../Transaction.html" title="class in com.sleepycat.db">Transaction</a> txn,
|
|
java.lang.Class entityClass)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Deletes all instances of this entity class and its (non-entity)
|
|
subclasses.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityStore.</span><code><span class="memberNameLink"><a href="../../persist/EntityStore.html#truncateClass-java.lang.Class-">truncateClass</a></span>​(java.lang.Class entityClass)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Deletes all instances of this entity class and its (non-entity)
|
|
subclasses.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">EntityCursor.</span><code><span class="memberNameLink"><a href="../../persist/EntityCursor.html#update-V-">update</a></span>​(<a href="../../persist/EntityCursor.html" title="type parameter in EntityCursor">V</a> entity)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Replaces the entity at the cursor position with the given entity.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<table class="useSummary" summary="Use table, listing constructors, and an explanation">
|
|
<caption><span>Constructors in <a href="../../persist/package-summary.html">com.sleepycat.persist</a> that throw <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Constructor</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../persist/EntityStore.html#EntityStore-com.sleepycat.db.Environment-java.lang.String-com.sleepycat.persist.StoreConfig-">EntityStore</a></span>​(<a href="../Environment.html" title="class in com.sleepycat.db">Environment</a> env,
|
|
java.lang.String storeName,
|
|
<a href="../../persist/StoreConfig.html" title="class in com.sleepycat.persist">StoreConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens an entity store in a given environment.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../persist/PrimaryIndex.html#PrimaryIndex-com.sleepycat.db.Database-java.lang.Class-com.sleepycat.bind.EntryBinding-java.lang.Class-com.sleepycat.bind.EntityBinding-">PrimaryIndex</a></span>​(<a href="../Database.html" title="class in com.sleepycat.db">Database</a> database,
|
|
java.lang.Class<<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">PK</a>> keyClass,
|
|
<a href="../../bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</a><<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">PK</a>> keyBinding,
|
|
java.lang.Class<<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a>> entityClass,
|
|
<a href="../../bind/EntityBinding.html" title="interface in com.sleepycat.bind">EntityBinding</a><<a href="../../persist/PrimaryIndex.html" title="type parameter in PrimaryIndex">E</a>> entityBinding)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Creates a primary index without using an <code>EntityStore</code>.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../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></span>​(<a href="../SecondaryDatabase.html" title="class in com.sleepycat.db">SecondaryDatabase</a> database,
|
|
<a href="../Database.html" title="class in com.sleepycat.db">Database</a> keysDatabase,
|
|
<a href="../../persist/PrimaryIndex.html" title="class in com.sleepycat.persist">PrimaryIndex</a><<a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">PK</a>,​<a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">E</a>> primaryIndex,
|
|
java.lang.Class<<a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</a>> secondaryKeyClass,
|
|
<a href="../../bind/EntryBinding.html" title="interface in com.sleepycat.bind">EntryBinding</a><<a href="../../persist/SecondaryIndex.html" title="type parameter in SecondaryIndex">SK</a>> secondaryKeyBinding)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Creates a secondary index without using an <code>EntityStore</code>.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</li>
|
|
<li class="blockList"><a name="com.sleepycat.persist.raw">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Uses of <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a> in <a href="../../persist/raw/package-summary.html">com.sleepycat.persist.raw</a></h3>
|
|
<table class="useSummary" summary="Use table, listing methods, and an explanation">
|
|
<caption><span>Methods in <a href="../../persist/raw/package-summary.html">com.sleepycat.persist.raw</a> that throw <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
|
<th class="colSecond" scope="col">Method</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">RawStore.</span><code><span class="memberNameLink"><a href="../../persist/raw/RawStore.html#close--">close</a></span>()</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Closes all databases and sequences that were opened by this model.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="rowColor">
|
|
<td class="colFirst"><code><a href="../../persist/PrimaryIndex.html" title="class in com.sleepycat.persist">PrimaryIndex</a><java.lang.Object,​<a href="../../persist/raw/RawObject.html" title="class in com.sleepycat.persist.raw">RawObject</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">RawStore.</span><code><span class="memberNameLink"><a href="../../persist/raw/RawStore.html#getPrimaryIndex-java.lang.String-">getPrimaryIndex</a></span>​(java.lang.String entityClass)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens the primary index for a given entity class.</div>
|
|
</td>
|
|
</tr>
|
|
<tr class="altColor">
|
|
<td class="colFirst"><code><a href="../../persist/SecondaryIndex.html" title="class in com.sleepycat.persist">SecondaryIndex</a><java.lang.Object,​java.lang.Object,​<a href="../../persist/raw/RawObject.html" title="class in com.sleepycat.persist.raw">RawObject</a>></code></td>
|
|
<th class="colSecond" scope="row"><span class="typeNameLabel">RawStore.</span><code><span class="memberNameLink"><a href="../../persist/raw/RawStore.html#getSecondaryIndex-java.lang.String-java.lang.String-">getSecondaryIndex</a></span>​(java.lang.String entityClass,
|
|
java.lang.String keyName)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens the secondary index for a given entity class and secondary key
|
|
name.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<table class="useSummary" summary="Use table, listing constructors, and an explanation">
|
|
<caption><span>Constructors in <a href="../../persist/raw/package-summary.html">com.sleepycat.persist.raw</a> that throw <a href="../DatabaseException.html" title="class in com.sleepycat.db">DatabaseException</a></span><span class="tabEnd"> </span></caption>
|
|
<tr>
|
|
<th class="colFirst" scope="col">Constructor</th>
|
|
<th class="colLast" scope="col">Description</th>
|
|
</tr>
|
|
<tbody>
|
|
<tr class="altColor">
|
|
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../persist/raw/RawStore.html#RawStore-com.sleepycat.db.Environment-java.lang.String-com.sleepycat.persist.StoreConfig-">RawStore</a></span>​(<a href="../Environment.html" title="class in com.sleepycat.db">Environment</a> env,
|
|
java.lang.String storeName,
|
|
<a href="../../persist/StoreConfig.html" title="class in com.sleepycat.persist">StoreConfig</a> config)</code></th>
|
|
<td class="colLast">
|
|
<div class="block">Opens an entity store for raw data access.</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
<div class="bottomNav"><a name="navbar.bottom">
|
|
<!-- -->
|
|
</a>
|
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
|
<a name="navbar.bottom.firstrow">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="navList" title="Navigation">
|
|
<li><a href="../../../../index.html">Overview</a></li>
|
|
<li><a href="../package-summary.html">Package</a></li>
|
|
<li><a href="../DatabaseException.html" title="class in com.sleepycat.db">Class</a></li>
|
|
<li class="navBarCell1Rev">Use</li>
|
|
<li><a href="../package-tree.html">Tree</a></li>
|
|
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
|
|
<li><a href="../../../../index-all.html">Index</a></li>
|
|
<li><a href="../../../../help-doc.html">Help</a></li>
|
|
</ul>
|
|
<div class="aboutLanguage"><b>Berkeley DB</b><br><font size="-1"> version 18.1.40</font></div>
|
|
</div>
|
|
<div class="subNav">
|
|
<ul class="navList" id="allclasses_navbar_bottom">
|
|
<li><a href="../../../../allclasses.html">All Classes</a></li>
|
|
</ul>
|
|
<div>
|
|
<script type="text/javascript"><!--
|
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
if(window==top) {
|
|
allClassesLink.style.display = "block";
|
|
}
|
|
else {
|
|
allClassesLink.style.display = "none";
|
|
}
|
|
//-->
|
|
</script>
|
|
<noscript>
|
|
<div>JavaScript is disabled on your browser.</div>
|
|
</noscript>
|
|
</div>
|
|
<a name="skip.navbar.bottom">
|
|
<!-- -->
|
|
</a></div>
|
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
<p class="legalCopy"><small><font size=1>Copyright (c) 1996, 2020 Oracle and/or its affiliates. All rights reserved.</font></small></p>
|
|
</body>
|
|
</html>
|