http://git-wip-us.apache.org/repos/asf/incubator-tephra/blob/49c6e8bd/src/site/resources/apidocs/index-all.html
----------------------------------------------------------------------
diff --git a/src/site/resources/apidocs/index-all.html 
b/src/site/resources/apidocs/index-all.html
new file mode 100644
index 0000000..4f93188
--- /dev/null
+++ b/src/site/resources/apidocs/index-all.html
@@ -0,0 +1,6946 @@
+<!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 (version 1.7.0_80) on Mon Sep 19 21:33:31 PDT 2016 
-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index (Apache Tephra 0.10.0-incubating-SNAPSHOT API)</title>
+<meta name="date" content="2016-09-19">
+<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Index (Apache Tephra 0.10.0-incubating-SNAPSHOT 
API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a 
name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="./overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="./overview-tree.html">Tree</a></li>
+<li><a href="./deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="./help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="./allclasses-noframe.html">All Classes</a></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>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="#_A_">A</a>&nbsp;<a 
href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a 
href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a 
href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_J_">J</a>&nbsp;<a 
href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_N_">N</a>&nbsp;<a 
href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a 
href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a 
href="#_V_">V</a>&nbsp;<a href="#_W_">W</a>&nbsp;<a href="#_Z_">Z</a>&nbsp;<a 
name="_A_">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionService.html#abort(java.lang.Throwable)">abort(Throwable)</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionService.html" title="class in 
org.apache.tephra.distributed">TransactionService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceClient.html#abort(org.apache.tephra.Transaction)">abort(Transaction)</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceClient.html" 
title="class in org.apache.tephra.distributed">TransactionServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceThriftClient.html#abort(org.apache.tephra.Transaction)">abort(Transaction)</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceThriftClient.html" 
title="class in 
org.apache.tephra.distributed">TransactionServiceThriftClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/DetachedTxSystemClient.html#abort(org.apache.tephra.Transaction)">abort(Transaction)</a></span>
 - Method in class org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/DetachedTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">DetachedTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/InMemoryTxSystemClient.html#abort(org.apache.tephra.Transaction)">abort(Transaction)</a></span>
 - Method in class org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/InMemoryTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">InMemoryTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/MinimalTxSystemClient.html#abort(org.apache.tephra.Transaction)">abort(Transaction)</a></span>
 - Method in class org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/MinimalTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">MinimalTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionContext.html#abort()">abort()</a></span> - 
Method in class org.apache.tephra.<a 
href="./org/apache/tephra/TransactionContext.html" title="class in 
org.apache.tephra">TransactionContext</a></dt>
+<dd>
+<div class="block">Aborts the given transaction, and rolls back all data set 
changes.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionContext.html#abort(org.apache.tephra.TransactionFailureException)">abort(TransactionFailureException)</a></span>
 - Method in class org.apache.tephra.<a 
href="./org/apache/tephra/TransactionContext.html" title="class in 
org.apache.tephra">TransactionContext</a></dt>
+<dd>
+<div class="block">Aborts the given transaction, and rolls back all data set 
changes.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionManager.html#abort(org.apache.tephra.Transaction)">abort(Transaction)</a></span>
 - Method in class org.apache.tephra.<a 
href="./org/apache/tephra/TransactionManager.html" title="class in 
org.apache.tephra">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionSystemClient.html#abort(org.apache.tephra.Transaction)">abort(Transaction)</a></span>
 - Method in interface org.apache.tephra.<a 
href="./org/apache/tephra/TransactionSystemClient.html" title="interface in 
org.apache.tephra">TransactionSystemClient</a></dt>
+<dd>
+<div class="block">Makes transaction visible.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncClient.html#abortTx(org.apache.tephra.distributed.thrift.TTransaction,%20org.apache.thrift.async.AsyncMethodCallback)">abortTx(TTransaction,
 
AsyncMethodCallback&lt;TTransactionServer.AsyncClient.abortTx_call&gt;)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncClient.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.AsyncClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncIface.html#abortTx(org.apache.tephra.distributed.thrift.TTransaction,%20org.apache.thrift.async.AsyncMethodCallback)">abortTx(TTransaction,
 
AsyncMethodCallback&lt;TTransactionServer.AsyncClient.abortTx_call&gt;)</a></span>
 - Method in interface org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncIface.html"
 title="interface in 
org.apache.tephra.distributed.thrift">TTransactionServer.AsyncIface</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Client.html#abortTx(org.apache.tephra.distributed.thrift.TTransaction)">abortTx(TTransaction)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Client.html" 
title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.Client</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Iface.html#abortTx(org.apache.tephra.distributed.thrift.TTransaction)">abortTx(TTransaction)</a></span>
 - Method in interface org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Iface.html" 
title="interface in 
org.apache.tephra.distributed.thrift">TTransactionServer.Iface</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceThriftHandler.html#abortTx(org.apache.tephra.distributed.thrift.TTransaction)">abortTx(TTransaction)</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceThriftHandler.html" 
title="class in 
org.apache.tephra.distributed">TransactionServiceThriftHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/tephra/distributed/AbstractClientProvider.html" 
title="class in org.apache.tephra.distributed"><span 
class="strong">AbstractClientProvider</span></a> - Class in <a 
href="./org/apache/tephra/distributed/package-summary.html">org.apache.tephra.distributed</a></dt>
+<dd>
+<div class="block">An abstract tx client provider that implements common 
functionality.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/AbstractClientProvider.html#AbstractClientProvider(org.apache.hadoop.conf.Configuration,%20org.apache.twill.discovery.DiscoveryServiceClient)">AbstractClientProvider(Configuration,
 DiscoveryServiceClient)</a></span> - Constructor for class 
org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/AbstractClientProvider.html" title="class 
in org.apache.tephra.distributed">AbstractClientProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><a 
href="./org/apache/tephra/distributed/AbstractClientProvider.EndpointStrategy.html"
 title="interface in org.apache.tephra.distributed"><span 
class="strong">AbstractClientProvider.EndpointStrategy</span></a> - Interface 
in <a 
href="./org/apache/tephra/distributed/package-summary.html">org.apache.tephra.distributed</a></dt>
+<dd>
+<div class="block">This class helps picking up an endpoint from a list of 
Discoverable.</div>
+</dd>
+<dt><a 
href="./org/apache/tephra/distributed/AbstractClientProvider.RandomEndpointStrategy.html"
 title="class in org.apache.tephra.distributed"><span 
class="strong">AbstractClientProvider.RandomEndpointStrategy</span></a> - Class 
in <a 
href="./org/apache/tephra/distributed/package-summary.html">org.apache.tephra.distributed</a></dt>
+<dd>
+<div class="block">Randomly picks endpoint from the list of available 
endpoints.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/AbstractClientProvider.RandomEndpointStrategy.html#AbstractClientProvider.RandomEndpointStrategy(java.lang.Iterable)">AbstractClientProvider.RandomEndpointStrategy(Iterable&lt;Discoverable&gt;)</a></span>
 - Constructor for class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/AbstractClientProvider.RandomEndpointStrategy.html"
 title="class in 
org.apache.tephra.distributed">AbstractClientProvider.RandomEndpointStrategy</a></dt>
+<dd>
+<div class="block">Constructs a random endpoint strategy.</div>
+</dd>
+<dt><a 
href="./org/apache/tephra/distributed/AbstractClientProvider.TimeLimitEndpointStrategy.html"
 title="class in org.apache.tephra.distributed"><span 
class="strong">AbstractClientProvider.TimeLimitEndpointStrategy</span></a> - 
Class in <a 
href="./org/apache/tephra/distributed/package-summary.html">org.apache.tephra.distributed</a></dt>
+<dd>
+<div class="block">An <a 
href="./org/apache/tephra/distributed/AbstractClientProvider.EndpointStrategy.html"
 title="interface in 
org.apache.tephra.distributed"><code>AbstractClientProvider.EndpointStrategy</code></a>
 that make sure it picks an endpoint within the given
+ timeout limit.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/AbstractClientProvider.TimeLimitEndpointStrategy.html#AbstractClientProvider.TimeLimitEndpointStrategy(org.apache.tephra.distributed.AbstractClientProvider.EndpointStrategy,%20long,%20java.util.concurrent.TimeUnit)">AbstractClientProvider.TimeLimitEndpointStrategy(AbstractClientProvider.EndpointStrategy,
 long, TimeUnit)</a></span> - Constructor for class 
org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/AbstractClientProvider.TimeLimitEndpointStrategy.html"
 title="class in 
org.apache.tephra.distributed">AbstractClientProvider.TimeLimitEndpointStrategy</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/tephra/AbstractTransactionAwareTable.html" 
title="class in org.apache.tephra"><span 
class="strong">AbstractTransactionAwareTable</span></a> - Class in <a 
href="./org/apache/tephra/package-summary.html">org.apache.tephra</a></dt>
+<dd>
+<div class="block">Base class for all the common parts of the HBase 
version-specific <code>TransactionAwareHTable</code>
+ implementations.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/AbstractTransactionAwareTable.html#AbstractTransactionAwareTable(org.apache.tephra.TxConstants.ConflictDetection,%20boolean)">AbstractTransactionAwareTable(TxConstants.ConflictDetection,
 boolean)</a></span> - Constructor for class org.apache.tephra.<a 
href="./org/apache/tephra/AbstractTransactionAwareTable.html" title="class in 
org.apache.tephra">AbstractTransactionAwareTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a 
href="./org/apache/tephra/AbstractTransactionAwareTable.ActionChange.html" 
title="class in org.apache.tephra"><span 
class="strong">AbstractTransactionAwareTable.ActionChange</span></a> - Class in 
<a href="./org/apache/tephra/package-summary.html">org.apache.tephra</a></dt>
+<dd>
+<div class="block">Record of each transaction that causes a change.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/AbstractTransactionAwareTable.ActionChange.html#AbstractTransactionAwareTable.ActionChange(byte[],%20byte[])">AbstractTransactionAwareTable.ActionChange(byte[],
 byte[])</a></span> - Constructor for class org.apache.tephra.<a 
href="./org/apache/tephra/AbstractTransactionAwareTable.ActionChange.html" 
title="class in 
org.apache.tephra">AbstractTransactionAwareTable.ActionChange</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/AbstractTransactionAwareTable.ActionChange.html#AbstractTransactionAwareTable.ActionChange(byte[],%20byte[],%20byte[])">AbstractTransactionAwareTable.ActionChange(byte[],
 byte[], byte[])</a></span> - Constructor for class org.apache.tephra.<a 
href="./org/apache/tephra/AbstractTransactionAwareTable.ActionChange.html" 
title="class in 
org.apache.tephra">AbstractTransactionAwareTable.ActionChange</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/tephra/AbstractTransactionExecutor.html" 
title="class in org.apache.tephra"><span 
class="strong">AbstractTransactionExecutor</span></a> - Class in <a 
href="./org/apache/tephra/package-summary.html">org.apache.tephra</a></dt>
+<dd>
+<div class="block">Provides implementation of asynchronous methods of <a 
href="./org/apache/tephra/TransactionExecutor.html" title="interface in 
org.apache.tephra"><code>TransactionExecutor</code></a> by delegating their 
execution
+ to respective synchronous methods via provided <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent"><code>ExecutorService</code></a>.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/AbstractTransactionExecutor.html#AbstractTransactionExecutor(java.util.concurrent.ExecutorService)">AbstractTransactionExecutor(ExecutorService)</a></span>
 - Constructor for class org.apache.tephra.<a 
href="./org/apache/tephra/AbstractTransactionExecutor.html" title="class in 
org.apache.tephra">AbstractTransactionExecutor</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/tephra/persist/AbstractTransactionLog.html" 
title="class in org.apache.tephra.persist"><span 
class="strong">AbstractTransactionLog</span></a> - Class in <a 
href="./org/apache/tephra/persist/package-summary.html">org.apache.tephra.persist</a></dt>
+<dd>
+<div class="block">Common implementation of a transaction log, backed by file 
reader and writer based storage.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/AbstractTransactionLog.html#AbstractTransactionLog(long,%20org.apache.tephra.metrics.MetricsCollector)">AbstractTransactionLog(long,
 MetricsCollector)</a></span> - Constructor for class 
org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/AbstractTransactionLog.html" title="class in 
org.apache.tephra.persist">AbstractTransactionLog</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/tephra/persist/AbstractTransactionLog.Entry.html" 
title="class in org.apache.tephra.persist"><span 
class="strong">AbstractTransactionLog.Entry</span></a> - Class in <a 
href="./org/apache/tephra/persist/package-summary.html">org.apache.tephra.persist</a></dt>
+<dd>
+<div class="block">Represents an entry in the transaction log.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/AbstractTransactionLog.Entry.html#AbstractTransactionLog.Entry()">AbstractTransactionLog.Entry()</a></span>
 - Constructor for class org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/AbstractTransactionLog.Entry.html" 
title="class in org.apache.tephra.persist">AbstractTransactionLog.Entry</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/AbstractTransactionLog.Entry.html#AbstractTransactionLog.Entry(org.apache.hadoop.io.LongWritable,%20org.apache.tephra.persist.TransactionEdit)">AbstractTransactionLog.Entry(LongWritable,
 TransactionEdit)</a></span> - Constructor for class 
org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/AbstractTransactionLog.Entry.html" 
title="class in org.apache.tephra.persist">AbstractTransactionLog.Entry</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/tephra/persist/AbstractTransactionStateStorage.html" 
title="class in org.apache.tephra.persist"><span 
class="strong">AbstractTransactionStateStorage</span></a> - Class in <a 
href="./org/apache/tephra/persist/package-summary.html">org.apache.tephra.persist</a></dt>
+<dd>
+<div class="block">Common base class for all transaction storage 
implementations.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/AbstractTransactionStateStorage.html#AbstractTransactionStateStorage(org.apache.tephra.snapshot.SnapshotCodecProvider)">AbstractTransactionStateStorage(SnapshotCodecProvider)</a></span>
 - Constructor for class org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/AbstractTransactionStateStorage.html" 
title="class in 
org.apache.tephra.persist">AbstractTransactionStateStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/thrift/server/TThreadedSelectorServerWithFix.Args.html#acceptPolicy(org.apache.thrift.server.TThreadedSelectorServerWithFix.Args.AcceptPolicy)">acceptPolicy(TThreadedSelectorServerWithFix.Args.AcceptPolicy)</a></span>
 - Method in class org.apache.thrift.server.<a 
href="./org/apache/thrift/server/TThreadedSelectorServerWithFix.Args.html" 
title="class in 
org.apache.thrift.server">TThreadedSelectorServerWithFix.Args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/thrift/server/TThreadedSelectorServerWithFix.Args.html#acceptQueueSizePerThread(int)">acceptQueueSizePerThread(int)</a></span>
 - Method in class org.apache.thrift.server.<a 
href="./org/apache/thrift/server/TThreadedSelectorServerWithFix.Args.html" 
title="class in 
org.apache.thrift.server">TThreadedSelectorServerWithFix.Args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/thrift/server/TThreadedSelectorServerWithFix.SelectorThread.html#addAcceptedConnection(org.apache.thrift.transport.TNonblockingTransport)">addAcceptedConnection(TNonblockingTransport)</a></span>
 - Method in class org.apache.thrift.server.<a 
href="./org/apache/thrift/server/TThreadedSelectorServerWithFix.SelectorThread.html"
 title="class in 
org.apache.thrift.server">TThreadedSelectorServerWithFix.SelectorThread</a></dt>
+<dd>
+<div class="block">Hands off an accepted connection to be handled by this 
thread.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionManager.InProgressTx.html#addCheckpointWritePointer(long)">addCheckpointWritePointer(long)</a></span>
 - Method in class org.apache.tephra.<a 
href="./org/apache/tephra/TransactionManager.InProgressTx.html" title="class in 
org.apache.tephra">TransactionManager.InProgressTx</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/zookeeper/TephraZKClientService.html#addConnectionWatcher(org.apache.zookeeper.Watcher)">addConnectionWatcher(Watcher)</a></span>
 - Method in class org.apache.tephra.zookeeper.<a 
href="./org/apache/tephra/zookeeper/TephraZKClientService.html" title="class in 
org.apache.tephra.zookeeper">TephraZKClientService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/InMemoryTransactionService.html#address">address</a></span>
 - Variable in class org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/InMemoryTransactionService.html" 
title="class in org.apache.tephra.inmemory">InMemoryTransactionService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.canCommitTx_args.html#addToChanges(java.nio.ByteBuffer)">addToChanges(ByteBuffer)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.canCommitTx_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.canCommitTx_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/AbstractTransactionAwareTable.html#addToChangeSet(byte[],%20byte[],%20byte[])">addToChangeSet(byte[],
 byte[], byte[])</a></span> - Method in class org.apache.tephra.<a 
href="./org/apache/tephra/AbstractTransactionAwareTable.html" title="class in 
org.apache.tephra">AbstractTransactionAwareTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html#addToCheckpointWritePointers(long)">addToCheckpointWritePointers(long)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html" title="class in 
org.apache.tephra.distributed.thrift">TTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html#addToInProgress(long)">addToInProgress(long)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html" title="class in 
org.apache.tephra.distributed.thrift">TTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html#addToInvalids(long)">addToInvalids(long)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html" title="class in 
org.apache.tephra.distributed.thrift">TTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html#addToOperation(org.apache.hadoop.hbase.client.OperationWithAttributes,%20org.apache.tephra.Transaction)">addToOperation(OperationWithAttributes,
 Transaction)</a></span> - Method in class org.apache.tephra.hbase.<a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html" title="class in 
org.apache.tephra.hbase">TransactionAwareHTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.truncateInvalidTx_args.html#addToTxns(long)">addToTxns(long)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.truncateInvalidTx_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.truncateInvalidTx_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionContext.html#addTransactionAware(org.apache.tephra.TransactionAware)">addTransactionAware(TransactionAware)</a></span>
 - Method in class org.apache.tephra.<a 
href="./org/apache/tephra/TransactionContext.html" title="class in 
org.apache.tephra">TransactionContext</a></dt>
+<dd>
+<div class="block">Adds a new transaction-aware to participate in the 
transaction.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/Transaction.html#ALL_VISIBLE_LATEST">ALL_VISIBLE_LATEST</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/Transaction.html" title="class in 
org.apache.tephra">Transaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.html#ALLOW_EMPTY_VALUES_DEFAULT">ALLOW_EMPTY_VALUES_DEFAULT</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.html" title="class in 
org.apache.tephra">TxConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.html#ALLOW_EMPTY_VALUES_KEY">ALLOW_EMPTY_VALUES_KEY</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.html" title="class in 
org.apache.tephra">TxConstants</a></dt>
+<dd>
+<div class="block">Since HBase <code>Delete</code> operations cannot be undone 
at the same timestamp, "deleted" data is instead
+ overwritten with an empty <code>byte[]</code> to flag it as removed.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/hbase/coprocessor/TransactionProcessor.html#allowEmptyValues">allowEmptyValues</a></span>
 - Variable in class org.apache.tephra.hbase.coprocessor.<a 
href="./org/apache/tephra/hbase/coprocessor/TransactionProcessor.html" 
title="class in 
org.apache.tephra.hbase.coprocessor">TransactionProcessor</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/AbstractTransactionAwareTable.html#allowNonTransactional">allowNonTransactional</a></span>
 - Variable in class org.apache.tephra.<a 
href="./org/apache/tephra/AbstractTransactionAwareTable.html" title="class in 
org.apache.tephra">AbstractTransactionAwareTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html#append(org.apache.hadoop.hbase.client.Append)">append(Append)</a></span>
 - Method in class org.apache.tephra.hbase.<a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html" title="class in 
org.apache.tephra.hbase">TransactionAwareHTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/AbstractTransactionLog.html#append(org.apache.tephra.persist.TransactionEdit)">append(TransactionEdit)</a></span>
 - Method in class org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/AbstractTransactionLog.html" title="class in 
org.apache.tephra.persist">AbstractTransactionLog</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/AbstractTransactionLog.html#append(java.util.List)">append(List&lt;TransactionEdit&gt;)</a></span>
 - Method in class org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/AbstractTransactionLog.html" title="class in 
org.apache.tephra.persist">AbstractTransactionLog</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/TransactionLog.html#append(org.apache.tephra.persist.TransactionEdit)">append(TransactionEdit)</a></span>
 - Method in interface org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/TransactionLog.html" title="interface in 
org.apache.tephra.persist">TransactionLog</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/TransactionLog.html#append(java.util.List)">append(List&lt;TransactionEdit&gt;)</a></span>
 - Method in interface org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/TransactionLog.html" title="interface in 
org.apache.tephra.persist">TransactionLog</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/TransactionLogWriter.html#append(org.apache.tephra.persist.AbstractTransactionLog.Entry)">append(AbstractTransactionLog.Entry)</a></span>
 - Method in interface org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/TransactionLogWriter.html" title="interface 
in org.apache.tephra.persist">TransactionLogWriter</a></dt>
+<dd>
+<div class="block">Adds a new transaction entry to the log.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionExecutor.Function.html#apply(I)">apply(I)</a></span>
 - Method in interface org.apache.tephra.<a 
href="./org/apache/tephra/TransactionExecutor.Function.html" title="interface 
in org.apache.tephra">TransactionExecutor.Function</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionExecutor.Procedure.html#apply(I)">apply(I)</a></span>
 - Method in interface org.apache.tephra.<a 
href="./org/apache/tephra/TransactionExecutor.Procedure.html" title="interface 
in org.apache.tephra">TransactionExecutor.Procedure</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionExecutor.Subroutine.html#apply()">apply()</a></span>
 - Method in interface org.apache.tephra.<a 
href="./org/apache/tephra/TransactionExecutor.Subroutine.html" title="interface 
in org.apache.tephra">TransactionExecutor.Subroutine</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/visibility/DefaultFenceWait.html#await(long,%20java.util.concurrent.TimeUnit)">await(long,
 TimeUnit)</a></span> - Method in class org.apache.tephra.visibility.<a 
href="./org/apache/tephra/visibility/DefaultFenceWait.html" title="class in 
org.apache.tephra.visibility">DefaultFenceWait</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/visibility/FenceWait.html#await(long,%20java.util.concurrent.TimeUnit)">await(long,
 TimeUnit)</a></span> - Method in interface org.apache.tephra.visibility.<a 
href="./org/apache/tephra/visibility/FenceWait.html" title="interface in 
org.apache.tephra.visibility">FenceWait</a></dt>
+<dd>
+<div class="block">Waits until the fence is complete, or till the timeout 
specified.</div>
+</dd>
+</dl>
+<a name="_B_">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><a href="./org/apache/tephra/examples/BalanceBooks.html" title="class in 
org.apache.tephra.examples"><span class="strong">BalanceBooks</span></a> - 
Class in <a 
href="./org/apache/tephra/examples/package-summary.html">org.apache.tephra.examples</a></dt>
+<dd>
+<div class="block">Simple example application that launches a number of 
concurrent clients, one per "account".</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/examples/BalanceBooks.html#BalanceBooks(int,%20int)">BalanceBooks(int,
 int)</a></span> - Constructor for class org.apache.tephra.examples.<a 
href="./org/apache/tephra/examples/BalanceBooks.html" title="class in 
org.apache.tephra.examples">BalanceBooks</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/examples/BalanceBooks.html#BalanceBooks(int,%20int,%20org.apache.hadoop.conf.Configuration)">BalanceBooks(int,
 int, Configuration)</a></span> - Constructor for class 
org.apache.tephra.examples.<a 
href="./org/apache/tephra/examples/BalanceBooks.html" title="class in 
org.apache.tephra.examples">BalanceBooks</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html#batch(java.util.List,%20java.lang.Object[])">batch(List&lt;?
 extends Row&gt;, Object[])</a></span> - Method in class 
org.apache.tephra.hbase.<a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html" title="class in 
org.apache.tephra.hbase">TransactionAwareHTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html#batch(java.util.List)">batch(List&lt;?
 extends Row&gt;)</a></span> - Method in class org.apache.tephra.hbase.<a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html" title="class in 
org.apache.tephra.hbase">TransactionAwareHTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html#batchCallback(java.util.List,%20java.lang.Object[],%20org.apache.hadoop.hbase.client.coprocessor.Batch.Callback)">batchCallback(List&lt;?
 extends Row&gt;, Object[], Batch.Callback&lt;R&gt;)</a></span> - Method in 
class org.apache.tephra.hbase.<a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html" title="class in 
org.apache.tephra.hbase">TransactionAwareHTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html#batchCallback(java.util.List,%20org.apache.hadoop.hbase.client.coprocessor.Batch.Callback)">batchCallback(List&lt;?
 extends Row&gt;, Batch.Callback&lt;R&gt;)</a></span> - Method in class 
org.apache.tephra.hbase.<a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html" title="class in 
org.apache.tephra.hbase">TransactionAwareHTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/tephra/snapshot/BinaryDecoder.html" title="class in 
org.apache.tephra.snapshot"><span class="strong">BinaryDecoder</span></a> - 
Class in <a 
href="./org/apache/tephra/snapshot/package-summary.html">org.apache.tephra.snapshot</a></dt>
+<dd>
+<div class="block">An decoder to help read snapshots in binary format.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/snapshot/BinaryDecoder.html#BinaryDecoder(java.io.InputStream)">BinaryDecoder(InputStream)</a></span>
 - Constructor for class org.apache.tephra.snapshot.<a 
href="./org/apache/tephra/snapshot/BinaryDecoder.html" title="class in 
org.apache.tephra.snapshot">BinaryDecoder</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/tephra/snapshot/BinaryEncoder.html" title="class in 
org.apache.tephra.snapshot"><span class="strong">BinaryEncoder</span></a> - 
Class in <a 
href="./org/apache/tephra/snapshot/package-summary.html">org.apache.tephra.snapshot</a></dt>
+<dd>
+<div class="block">An encoder to help encode snapshots in binary format.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/snapshot/BinaryEncoder.html#BinaryEncoder(java.io.OutputStream)">BinaryEncoder(OutputStream)</a></span>
 - Constructor for class org.apache.tephra.snapshot.<a 
href="./org/apache/tephra/snapshot/BinaryEncoder.html" title="class in 
org.apache.tephra.snapshot">BinaryEncoder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.getSnapshot_result.html#bufferForSuccess()">bufferForSuccess()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.getSnapshot_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.getSnapshot_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/rpc/ThriftRPCServer.Builder.html#build(T)">build(T)</a></span>
 - Method in class org.apache.tephra.rpc.<a 
href="./org/apache/tephra/rpc/ThriftRPCServer.Builder.html" title="class in 
org.apache.tephra.rpc">ThriftRPCServer.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/rpc/ThriftRPCServer.html#builder(java.lang.Class)">builder(Class&lt;I&gt;)</a></span>
 - Static method in class org.apache.tephra.rpc.<a 
href="./org/apache/tephra/rpc/ThriftRPCServer.html" title="class in 
org.apache.tephra.rpc">ThriftRPCServer</a></dt>
+<dd>
+<div class="block">Creates a <a 
href="./org/apache/tephra/rpc/ThriftRPCServer.Builder.html" title="class in 
org.apache.tephra.rpc"><code>ThriftRPCServer.Builder</code></a> for creating 
instance of <a href="./org/apache/tephra/rpc/ThriftRPCServer.html" title="class 
in org.apache.tephra.rpc"><code>ThriftRPCServer</code></a>.</div>
+</dd>
+</dl>
+<a name="_C_">
+<!--   -->
+</a>
+<h2 class="title">C</h2>
+<dl>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceClient.html#canCommit(org.apache.tephra.Transaction,%20java.util.Collection)">canCommit(Transaction,
 Collection&lt;byte[]&gt;)</a></span> - Method in class 
org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceClient.html" 
title="class in org.apache.tephra.distributed">TransactionServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceThriftClient.html#canCommit(org.apache.tephra.Transaction,%20java.util.Collection)">canCommit(Transaction,
 Collection&lt;byte[]&gt;)</a></span> - Method in class 
org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceThriftClient.html" 
title="class in 
org.apache.tephra.distributed">TransactionServiceThriftClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/DetachedTxSystemClient.html#canCommit(org.apache.tephra.Transaction,%20java.util.Collection)">canCommit(Transaction,
 Collection&lt;byte[]&gt;)</a></span> - Method in class 
org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/DetachedTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">DetachedTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/InMemoryTxSystemClient.html#canCommit(org.apache.tephra.Transaction,%20java.util.Collection)">canCommit(Transaction,
 Collection&lt;byte[]&gt;)</a></span> - Method in class 
org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/InMemoryTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">InMemoryTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/MinimalTxSystemClient.html#canCommit(org.apache.tephra.Transaction,%20java.util.Collection)">canCommit(Transaction,
 Collection&lt;byte[]&gt;)</a></span> - Method in class 
org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/MinimalTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">MinimalTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionManager.html#canCommit(org.apache.tephra.Transaction,%20java.util.Collection)">canCommit(Transaction,
 Collection&lt;byte[]&gt;)</a></span> - Method in class org.apache.tephra.<a 
href="./org/apache/tephra/TransactionManager.html" title="class in 
org.apache.tephra">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionSystemClient.html#canCommit(org.apache.tephra.Transaction,%20java.util.Collection)">canCommit(Transaction,
 Collection&lt;byte[]&gt;)</a></span> - Method in interface 
org.apache.tephra.<a href="./org/apache/tephra/TransactionSystemClient.html" 
title="interface in org.apache.tephra">TransactionSystemClient</a></dt>
+<dd>
+<div class="block">Checks if transaction with the set of changes can be 
committed.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncClient.html#canCommitTx(org.apache.tephra.distributed.thrift.TTransaction,%20java.util.Set,%20org.apache.thrift.async.AsyncMethodCallback)">canCommitTx(TTransaction,
 Set&lt;ByteBuffer&gt;, 
AsyncMethodCallback&lt;TTransactionServer.AsyncClient.canCommitTx_call&gt;)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncClient.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.AsyncClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncIface.html#canCommitTx(org.apache.tephra.distributed.thrift.TTransaction,%20java.util.Set,%20org.apache.thrift.async.AsyncMethodCallback)">canCommitTx(TTransaction,
 Set&lt;ByteBuffer&gt;, 
AsyncMethodCallback&lt;TTransactionServer.AsyncClient.canCommitTx_call&gt;)</a></span>
 - Method in interface org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncIface.html"
 title="interface in 
org.apache.tephra.distributed.thrift">TTransactionServer.AsyncIface</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Client.html#canCommitTx(org.apache.tephra.distributed.thrift.TTransaction,%20java.util.Set)">canCommitTx(TTransaction,
 Set&lt;ByteBuffer&gt;)</a></span> - Method in class 
org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Client.html" 
title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.Client</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Iface.html#canCommitTx(org.apache.tephra.distributed.thrift.TTransaction,%20java.util.Set)">canCommitTx(TTransaction,
 Set&lt;ByteBuffer&gt;)</a></span> - Method in interface 
org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Iface.html" 
title="interface in 
org.apache.tephra.distributed.thrift">TTransactionServer.Iface</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceThriftHandler.html#canCommitTx(org.apache.tephra.distributed.thrift.TTransaction,%20java.util.Set)">canCommitTx(TTransaction,
 Set&lt;ByteBuffer&gt;)</a></span> - Method in class 
org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceThriftHandler.html" 
title="class in 
org.apache.tephra.distributed">TransactionServiceThriftHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/tephra/hbase/coprocessor/CellSkipFilter.html" 
title="class in org.apache.tephra.hbase.coprocessor"><span 
class="strong">CellSkipFilter</span></a> - Class in <a 
href="./org/apache/tephra/hbase/coprocessor/package-summary.html">org.apache.tephra.hbase.coprocessor</a></dt>
+<dd>
+<div class="block"><code>Filter</code> that encapsulates another 
<code>Filter</code>.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/hbase/coprocessor/CellSkipFilter.html#CellSkipFilter(org.apache.hadoop.hbase.filter.Filter)">CellSkipFilter(Filter)</a></span>
 - Constructor for class org.apache.tephra.hbase.coprocessor.<a 
href="./org/apache/tephra/hbase/coprocessor/CellSkipFilter.html" title="class 
in org.apache.tephra.hbase.coprocessor">CellSkipFilter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_BIND_ADDRESS">CFG_DATA_TX_BIND_ADDRESS</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">for the address (hostname) of the tx server.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_BIND_PORT">CFG_DATA_TX_BIND_PORT</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">for the port of the tx server.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_CLIENT_ATTEMPTS">CFG_DATA_TX_CLIENT_ATTEMPTS</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">to specify the number of times to retry a failed thrift 
call.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_CLIENT_BACKOFF_FACTOR">CFG_DATA_TX_CLIENT_BACKOFF_FACTOR</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">to specify the backoff factor for retry strategy 
backoff.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_CLIENT_BACKOFF_INITIAL">CFG_DATA_TX_CLIENT_BACKOFF_INITIAL</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">to specify the initial sleep time for retry strategy 
backoff.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_CLIENT_BACKOFF_LIMIT">CFG_DATA_TX_CLIENT_BACKOFF_LIMIT</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">to specify the sleep time limit for retry strategy 
backoff.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_CLIENT_COUNT">CFG_DATA_TX_CLIENT_COUNT</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">to specify the number of threads for client provider 
"pool".</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_CLIENT_OBTAIN_TIMEOUT_MS">CFG_DATA_TX_CLIENT_OBTAIN_TIMEOUT_MS</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">timeout (in milliseconds) for obtaining client from client 
provider "pool".</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_CLIENT_PROVIDER">CFG_DATA_TX_CLIENT_PROVIDER</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">to specify the tx client provider strategy.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_CLIENT_RETRY_STRATEGY">CFG_DATA_TX_CLIENT_RETRY_STRATEGY</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">to specify the retry strategy for a failed thrift 
call.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_CLIENT_TIMEOUT">CFG_DATA_TX_CLIENT_TIMEOUT</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">to specify the tx client socket timeout in ms.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_DISCOVERY_SERVICE_NAME">CFG_DATA_TX_DISCOVERY_SERVICE_NAME</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">for the name used to announce service availability to 
discovery service</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_SERVER_IO_THREADS">CFG_DATA_TX_SERVER_IO_THREADS</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">the number of IO threads in the tx service.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_SERVER_THREADS">CFG_DATA_TX_SERVER_THREADS</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">the number of handler threads in the tx service.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_THRIFT_MAX_READ_BUFFER">CFG_DATA_TX_THRIFT_MAX_READ_BUFFER</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Service.html#CFG_DATA_TX_ZOOKEEPER_QUORUM">CFG_DATA_TX_ZOOKEEPER_QUORUM</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Service.html" title="class in 
org.apache.tephra">TxConstants.Service</a></dt>
+<dd>
+<div class="block">for the zookeeper quorum string for leader election for tx 
server.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Manager.html#CFG_DO_PERSIST">CFG_DO_PERSIST</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Manager.html" title="class in 
org.apache.tephra">TxConstants.Manager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Manager.html#CFG_TX_CLEANUP_INTERVAL">CFG_TX_CLEANUP_INTERVAL</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Manager.html" title="class in 
org.apache.tephra">TxConstants.Manager</a></dt>
+<dd>
+<div class="block">How often to clean up timed out transactions, in seconds, 
or 0 for no cleanup.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Manager.html#CFG_TX_HDFS_USER">CFG_TX_HDFS_USER</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Manager.html" title="class in 
org.apache.tephra">TxConstants.Manager</a></dt>
+<dd>
+<div class="block">The user id to access HDFS if not running in secure 
HDFS.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.DataJanitor.html#CFG_TX_JANITOR_ENABLE">CFG_TX_JANITOR_ENABLE</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.DataJanitor.html" title="class in 
org.apache.tephra">TxConstants.DataJanitor</a></dt>
+<dd>
+<div class="block">Whether or not the TransactionDataJanitor coprocessor 
should be enabled on tables.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Manager.html#CFG_TX_LONG_TIMEOUT">CFG_TX_LONG_TIMEOUT</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Manager.html" title="class in 
org.apache.tephra">TxConstants.Manager</a></dt>
+<dd>
+<div class="block">The timeout for a long running transaction, in 
seconds.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Persist.html#CFG_TX_SNAPHOT_CODEC_CLASSES">CFG_TX_SNAPHOT_CODEC_CLASSES</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Persist.html" title="class in 
org.apache.tephra">TxConstants.Persist</a></dt>
+<dd>
+<div class="block">The class names of all known transaction snapshot 
codecs.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Manager.html#CFG_TX_SNAPSHOT_DIR">CFG_TX_SNAPSHOT_DIR</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Manager.html" title="class in 
org.apache.tephra">TxConstants.Manager</a></dt>
+<dd>
+<div class="block">Directory in HDFS used for transaction snapshot and log 
storage.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Manager.html#CFG_TX_SNAPSHOT_INTERVAL">CFG_TX_SNAPSHOT_INTERVAL</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Manager.html" title="class in 
org.apache.tephra">TxConstants.Manager</a></dt>
+<dd>
+<div class="block">The frequency (in seconds) to perform periodic snapshots, 
or 0 for no periodic snapshots.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Manager.html#CFG_TX_SNAPSHOT_LOCAL_DIR">CFG_TX_SNAPSHOT_LOCAL_DIR</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Manager.html" title="class in 
org.apache.tephra">TxConstants.Manager</a></dt>
+<dd>
+<div class="block">Directory on the local filesystem used for transaction 
snapshot and log storage.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Manager.html#CFG_TX_SNAPSHOT_RETAIN">CFG_TX_SNAPSHOT_RETAIN</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Manager.html" title="class in 
org.apache.tephra">TxConstants.Manager</a></dt>
+<dd>
+<div class="block">Number of most recent transaction snapshots to retain.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TxConstants.Manager.html#CFG_TX_TIMEOUT">CFG_TX_TIMEOUT</a></span>
 - Static variable in class org.apache.tephra.<a 
href="./org/apache/tephra/TxConstants.Manager.html" title="class in 
org.apache.tephra">TxConstants.Manager</a></dt>
+<dd>
+<div class="block">The timeout for a transaction, in seconds.</div>
+</dd>
+<dt><a href="./org/apache/tephra/ChangeId.html" title="class in 
org.apache.tephra"><span class="strong">ChangeId</span></a> - Class in <a 
href="./org/apache/tephra/package-summary.html">org.apache.tephra</a></dt>
+<dd>
+<div class="block">Represents a row key from a data set changed as part of a 
transaction.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/ChangeId.html#ChangeId(byte[])">ChangeId(byte[])</a></span>
 - Constructor for class org.apache.tephra.<a 
href="./org/apache/tephra/ChangeId.html" title="class in 
org.apache.tephra">ChangeId</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.canCommitTx_args.html#changes">changes</a></span>
 - Variable in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.canCommitTx_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.canCommitTx_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/AbstractTransactionAwareTable.html#changeSets">changeSets</a></span>
 - Variable in class org.apache.tephra.<a 
href="./org/apache/tephra/AbstractTransactionAwareTable.html" title="class in 
org.apache.tephra">AbstractTransactionAwareTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html#checkAndDelete(byte[],%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.client.Delete)">checkAndDelete(byte[],
 byte[], byte[], byte[], Delete)</a></span> - Method in class 
org.apache.tephra.hbase.<a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html" title="class in 
org.apache.tephra.hbase">TransactionAwareHTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html#checkAndPut(byte[],%20byte[],%20byte[],%20byte[],%20org.apache.hadoop.hbase.client.Put)">checkAndPut(byte[],
 byte[], byte[], byte[], Put)</a></span> - Method in class 
org.apache.tephra.hbase.<a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html" title="class in 
org.apache.tephra.hbase">TransactionAwareHTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncClient.html#checkpoint(org.apache.tephra.distributed.thrift.TTransaction,%20org.apache.thrift.async.AsyncMethodCallback)">checkpoint(TTransaction,
 
AsyncMethodCallback&lt;TTransactionServer.AsyncClient.checkpoint_call&gt;)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncClient.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.AsyncClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncIface.html#checkpoint(org.apache.tephra.distributed.thrift.TTransaction,%20org.apache.thrift.async.AsyncMethodCallback)">checkpoint(TTransaction,
 
AsyncMethodCallback&lt;TTransactionServer.AsyncClient.checkpoint_call&gt;)</a></span>
 - Method in interface org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncIface.html"
 title="interface in 
org.apache.tephra.distributed.thrift">TTransactionServer.AsyncIface</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Client.html#checkpoint(org.apache.tephra.distributed.thrift.TTransaction)">checkpoint(TTransaction)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Client.html" 
title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.Client</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Iface.html#checkpoint(org.apache.tephra.distributed.thrift.TTransaction)">checkpoint(TTransaction)</a></span>
 - Method in interface org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Iface.html" 
title="interface in 
org.apache.tephra.distributed.thrift">TTransactionServer.Iface</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceClient.html#checkpoint(org.apache.tephra.Transaction)">checkpoint(Transaction)</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceClient.html" 
title="class in org.apache.tephra.distributed">TransactionServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceThriftClient.html#checkpoint(org.apache.tephra.Transaction)">checkpoint(Transaction)</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceThriftClient.html" 
title="class in 
org.apache.tephra.distributed">TransactionServiceThriftClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceThriftHandler.html#checkpoint(org.apache.tephra.distributed.thrift.TTransaction)">checkpoint(TTransaction)</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceThriftHandler.html" 
title="class in 
org.apache.tephra.distributed">TransactionServiceThriftHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/DetachedTxSystemClient.html#checkpoint(org.apache.tephra.Transaction)">checkpoint(Transaction)</a></span>
 - Method in class org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/DetachedTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">DetachedTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/InMemoryTxSystemClient.html#checkpoint(org.apache.tephra.Transaction)">checkpoint(Transaction)</a></span>
 - Method in class org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/InMemoryTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">InMemoryTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/MinimalTxSystemClient.html#checkpoint(org.apache.tephra.Transaction)">checkpoint(Transaction)</a></span>
 - Method in class org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/MinimalTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">MinimalTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionContext.html#checkpoint()">checkpoint()</a></span>
 - Method in class org.apache.tephra.<a 
href="./org/apache/tephra/TransactionContext.html" title="class in 
org.apache.tephra">TransactionContext</a></dt>
+<dd>
+<div class="block">Checkpoints the current transaction by flushing any pending 
writes for the registered <a href="./org/apache/tephra/TransactionAware.html" 
title="interface in org.apache.tephra"><code>TransactionAware</code></a>
+ instances, and obtaining a new current write pointer for the 
transaction.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionManager.html#checkpoint(org.apache.tephra.Transaction)">checkpoint(Transaction)</a></span>
 - Method in class org.apache.tephra.<a 
href="./org/apache/tephra/TransactionManager.html" title="class in 
org.apache.tephra">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionSystemClient.html#checkpoint(org.apache.tephra.Transaction)">checkpoint(Transaction)</a></span>
 - Method in interface org.apache.tephra.<a 
href="./org/apache/tephra/TransactionSystemClient.html" title="interface in 
org.apache.tephra">TransactionSystemClient</a></dt>
+<dd>
+<div class="block">Performs a checkpoint operation on the current transaction, 
returning a new Transaction instance with the
+ updated state.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html#checkpointWritePointers">checkpointWritePointers</a></span>
 - Variable in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html" title="class in 
org.apache.tephra.distributed.thrift">TTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TBoolean.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TBoolean.html" title="class in 
org.apache.tephra.distributed.thrift">TBoolean</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TInvalidTruncateTimeException.html#clear()">clear()</a></span>
 - Method in exception org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TInvalidTruncateTimeException.html"
 title="class in 
org.apache.tephra.distributed.thrift">TInvalidTruncateTimeException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html" title="class in 
org.apache.tephra.distributed.thrift">TTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionCouldNotTakeSnapshotException.html#clear()">clear()</a></span>
 - Method in exception org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionCouldNotTakeSnapshotException.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionCouldNotTakeSnapshotException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionNotInProgressException.html#clear()">clear()</a></span>
 - Method in exception org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionNotInProgressException.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionNotInProgressException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.abortTx_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.abortTx_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.abortTx_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.abortTx_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.abortTx_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.abortTx_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.canCommitTx_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.canCommitTx_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.canCommitTx_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.canCommitTx_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.canCommitTx_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.canCommitTx_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.checkpoint_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.checkpoint_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.checkpoint_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.checkpoint_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.checkpoint_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.checkpoint_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.commitTx_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.commitTx_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.commitTx_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.commitTx_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.commitTx_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.commitTx_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.getSnapshot_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.getSnapshot_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.getSnapshot_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.getSnapshot_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.getSnapshot_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.getSnapshot_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.invalidateTx_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.invalidateTx_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.invalidateTx_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.invalidateTx_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.invalidateTx_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.invalidateTx_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.invalidTxSize_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.invalidTxSize_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.invalidTxSize_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.invalidTxSize_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.invalidTxSize_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.invalidTxSize_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.resetState_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.resetState_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.resetState_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.resetState_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.resetState_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.resetState_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startLong_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startLong_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.startLong_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startLong_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startLong_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.startLong_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startShort_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startShort_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.startShort_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startShort_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startShort_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.startShort_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startShortTimeout_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startShortTimeout_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.startShortTimeout_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startShortTimeout_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.startShortTimeout_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.startShortTimeout_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.status_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.status_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.status_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.status_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.status_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.status_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.truncateInvalidTx_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.truncateInvalidTx_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.truncateInvalidTx_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.truncateInvalidTx_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.truncateInvalidTx_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.truncateInvalidTx_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.truncateInvalidTxBefore_args.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.truncateInvalidTxBefore_args.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.truncateInvalidTxBefore_args</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.truncateInvalidTxBefore_result.html#clear()">clear()</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.truncateInvalidTxBefore_result.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.truncateInvalidTxBefore_result</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/CloseableThriftClient.html#close()">close()</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/CloseableThriftClient.html" title="class 
in org.apache.tephra.distributed">CloseableThriftClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceThriftClient.html#close()">close()</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceThriftClient.html" 
title="class in 
org.apache.tephra.distributed">TransactionServiceThriftClient</a></dt>
+<dd>
+<div class="block">close this client.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/examples/BalanceBooks.html#close()">close()</a></span>
 - Method in class org.apache.tephra.examples.<a 
href="./org/apache/tephra/examples/BalanceBooks.html" title="class in 
org.apache.tephra.examples">BalanceBooks</a></dt>
+<dd>
+<div class="block">Frees up the underlying resources common to all 
clients.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html#close()">close()</a></span>
 - Method in class org.apache.tephra.hbase.<a 
href="./org/apache/tephra/hbase/TransactionAwareHTable.html" title="class in 
org.apache.tephra.hbase">TransactionAwareHTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/AbstractTransactionLog.html#close()">close()</a></span>
 - Method in class org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/AbstractTransactionLog.html" title="class in 
org.apache.tephra.persist">AbstractTransactionLog</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/CommitMarkerCodec.html#close()">close()</a></span>
 - Method in class org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/CommitMarkerCodec.html" title="class in 
org.apache.tephra.persist">CommitMarkerCodec</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/HDFSTransactionLogReaderV1.html#close()">close()</a></span>
 - Method in class org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/HDFSTransactionLogReaderV1.html" title="class 
in org.apache.tephra.persist">HDFSTransactionLogReaderV1</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/HDFSTransactionLogReaderV2.html#close()">close()</a></span>
 - Method in class org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/HDFSTransactionLogReaderV2.html" title="class 
in org.apache.tephra.persist">HDFSTransactionLogReaderV2</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/HDFSTransactionLogReaderV3.html#close()">close()</a></span>
 - Method in class org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/HDFSTransactionLogReaderV3.html" title="class 
in org.apache.tephra.persist">HDFSTransactionLogReaderV3</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/TransactionLog.html#close()">close()</a></span>
 - Method in interface org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/TransactionLog.html" title="interface in 
org.apache.tephra.persist">TransactionLog</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="./org/apache/tephra/distributed/CloseableThriftClient.html" 
title="class in org.apache.tephra.distributed"><span 
class="strong">CloseableThriftClient</span></a> - Class in <a 
href="./org/apache/tephra/distributed/package-summary.html">org.apache.tephra.distributed</a></dt>
+<dd>
+<div class="block">An <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/AutoCloseable.html?is-external=true";
 title="class or interface in java.lang"><code>AutoCloseable</code></a> to 
automatically return the thrift client to the ThriftClientProvider.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/CloseableThriftClient.html#CloseableThriftClient(org.apache.tephra.distributed.ThriftClientProvider,%20org.apache.tephra.distributed.TransactionServiceThriftClient)">CloseableThriftClient(ThriftClientProvider,
 TransactionServiceThriftClient)</a></span> - Constructor for class 
org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/CloseableThriftClient.html" title="class 
in org.apache.tephra.distributed">CloseableThriftClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a 
href="./co/cask/tephra/persist/package-summary.html">co.cask.tephra.persist</a> 
- package co.cask.tephra.persist</dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/AbstractTransactionStateStorage.html#codecProvider">codecProvider</a></span>
 - Variable in class org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/AbstractTransactionStateStorage.html" 
title="class in 
org.apache.tephra.persist">AbstractTransactionStateStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceClient.html#commit(org.apache.tephra.Transaction)">commit(Transaction)</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceClient.html" 
title="class in org.apache.tephra.distributed">TransactionServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceThriftClient.html#commit(org.apache.tephra.Transaction)">commit(Transaction)</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceThriftClient.html" 
title="class in 
org.apache.tephra.distributed">TransactionServiceThriftClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/DetachedTxSystemClient.html#commit(org.apache.tephra.Transaction)">commit(Transaction)</a></span>
 - Method in class org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/DetachedTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">DetachedTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/InMemoryTxSystemClient.html#commit(org.apache.tephra.Transaction)">commit(Transaction)</a></span>
 - Method in class org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/InMemoryTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">InMemoryTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/inmemory/MinimalTxSystemClient.html#commit(org.apache.tephra.Transaction)">commit(Transaction)</a></span>
 - Method in class org.apache.tephra.inmemory.<a 
href="./org/apache/tephra/inmemory/MinimalTxSystemClient.html" title="class in 
org.apache.tephra.inmemory">MinimalTxSystemClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionManager.html#commit(org.apache.tephra.Transaction)">commit(Transaction)</a></span>
 - Method in class org.apache.tephra.<a 
href="./org/apache/tephra/TransactionManager.html" title="class in 
org.apache.tephra">TransactionManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionSystemClient.html#commit(org.apache.tephra.Transaction)">commit(Transaction)</a></span>
 - Method in interface org.apache.tephra.<a 
href="./org/apache/tephra/TransactionSystemClient.html" title="interface in 
org.apache.tephra">TransactionSystemClient</a></dt>
+<dd>
+<div class="block">Makes transaction visible.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/TransactionLogWriter.html#commitMarker(int)">commitMarker(int)</a></span>
 - Method in interface org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/TransactionLogWriter.html" title="interface 
in org.apache.tephra.persist">TransactionLogWriter</a></dt>
+<dd>
+<div class="block">Makes an entry of number of transaction entries that will 
follow in that log in a single sync.</div>
+</dd>
+<dt><a href="./org/apache/tephra/persist/CommitMarkerCodec.html" title="class 
in org.apache.tephra.persist"><span class="strong">CommitMarkerCodec</span></a> 
- Class in <a 
href="./org/apache/tephra/persist/package-summary.html">org.apache.tephra.persist</a></dt>
+<dd>
+<div class="block">Class to read and write commit markers used in <a 
href="./org/apache/tephra/persist/HDFSTransactionLogReaderV2.html" title="class 
in org.apache.tephra.persist"><code>HDFSTransactionLogReaderV2</code></a> and 
above.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/persist/CommitMarkerCodec.html#CommitMarkerCodec()">CommitMarkerCodec()</a></span>
 - Constructor for class org.apache.tephra.persist.<a 
href="./org/apache/tephra/persist/CommitMarkerCodec.html" title="class in 
org.apache.tephra.persist">CommitMarkerCodec</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/AbstractTransactionAwareTable.html#commitTx()">commitTx()</a></span>
 - Method in class org.apache.tephra.<a 
href="./org/apache/tephra/AbstractTransactionAwareTable.html" title="class in 
org.apache.tephra">AbstractTransactionAwareTable</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncClient.html#commitTx(org.apache.tephra.distributed.thrift.TTransaction,%20org.apache.thrift.async.AsyncMethodCallback)">commitTx(TTransaction,
 
AsyncMethodCallback&lt;TTransactionServer.AsyncClient.commitTx_call&gt;)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncClient.html"
 title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.AsyncClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncIface.html#commitTx(org.apache.tephra.distributed.thrift.TTransaction,%20org.apache.thrift.async.AsyncMethodCallback)">commitTx(TTransaction,
 
AsyncMethodCallback&lt;TTransactionServer.AsyncClient.commitTx_call&gt;)</a></span>
 - Method in interface org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.AsyncIface.html"
 title="interface in 
org.apache.tephra.distributed.thrift">TTransactionServer.AsyncIface</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Client.html#commitTx(org.apache.tephra.distributed.thrift.TTransaction)">commitTx(TTransaction)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Client.html" 
title="class in 
org.apache.tephra.distributed.thrift">TTransactionServer.Client</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Iface.html#commitTx(org.apache.tephra.distributed.thrift.TTransaction)">commitTx(TTransaction)</a></span>
 - Method in interface org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransactionServer.Iface.html" 
title="interface in 
org.apache.tephra.distributed.thrift">TTransactionServer.Iface</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/TransactionServiceThriftHandler.html#commitTx(org.apache.tephra.distributed.thrift.TTransaction)">commitTx(TTransaction)</a></span>
 - Method in class org.apache.tephra.distributed.<a 
href="./org/apache/tephra/distributed/TransactionServiceThriftHandler.html" 
title="class in 
org.apache.tephra.distributed">TransactionServiceThriftHandler</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/TransactionAware.html#commitTx()">commitTx()</a></span>
 - Method in interface org.apache.tephra.<a 
href="./org/apache/tephra/TransactionAware.html" title="interface in 
org.apache.tephra">TransactionAware</a></dt>
+<dd>
+<div class="block">Called before transaction has been committed.</div>
+</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TBoolean.html#compareTo(org.apache.tephra.distributed.thrift.TBoolean)">compareTo(TBoolean)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TBoolean.html" title="class in 
org.apache.tephra.distributed.thrift">TBoolean</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TInvalidTruncateTimeException.html#compareTo(org.apache.tephra.distributed.thrift.TInvalidTruncateTimeException)">compareTo(TInvalidTruncateTimeException)</a></span>
 - Method in exception org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TInvalidTruncateTimeException.html"
 title="class in 
org.apache.tephra.distributed.thrift">TInvalidTruncateTimeException</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html#compareTo(org.apache.tephra.distributed.thrift.TTransaction)">compareTo(TTransaction)</a></span>
 - Method in class org.apache.tephra.distributed.thrift.<a 
href="./org/apache/tephra/distributed/thrift/TTransaction.html" title="class in 
org.apache.tephra.distributed.thrift">TTransaction</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a 
href="./org/apache/tephra/distributed/thrift/TTransactionCouldNotTakeSnapshotException.html#compareTo(org.apache.tephra.distributed.thrift.TTransactionCouldNotTakeSnapshotException)">compareTo(TTransactionCouldNotTa

<TRUNCATED>

Reply via email to