http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html
----------------------------------------------------------------------
diff --git
a/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html
b/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html
index daa4efb..73f6f31 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
<hr>
<br>
<pre><a
href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html"
title="annotation in
org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-class <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.69">AsyncRequestFutureImpl</a><CResult>
+class <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.70">AsyncRequestFutureImpl</a><CResult>
extends <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>
implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html"
title="interface in org.apache.hadoop.hbase.client">AsyncRequestFuture</a></pre>
<div class="block">The context, and return value, for a single
submit/submitAll call.
@@ -205,33 +205,33 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#currentCallable">currentCallable</a></span></code> </td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>private int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#currentCallTotalTimeout">currentCallTotalTimeout</a></span></code> </td>
-</tr>
-<tr class="altColor">
<td class="colFirst"><code>private <a
href="../../../../../org/apache/hadoop/hbase/client/BatchErrors.html"
title="class in org.apache.hadoop.hbase.client">BatchErrors</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#errors">errors</a></span></code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private <a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html"
title="class in
org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#errorsByServer">errorsByServer</a></span></code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#hasAnyReplicaGets">hasAnyReplicaGets</a></span></code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>>></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#heapSizesByServer">heapSizesByServer</a></span></code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>private static
org.apache.commons.logging.Log</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#LOG">LOG</a></span></code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>private long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#nonceGroup">nonceGroup</a></span></code> </td>
</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#operationTimeout">operationTimeout</a></span></code> </td>
+</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true"
title="class or interface in
java.util.concurrent">ExecutorService</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#pool">pool</a></span></code> </td>
@@ -255,9 +255,17 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
</td>
</tr>
<tr class="altColor">
+<td class="colFirst"><code>private int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#rpcTimeout">rpcTimeout</a></span></code> </td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><code>private <a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#tableName">tableName</a></span></code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a
href="../../../../../org/apache/hadoop/hbase/client/RetryingTimeTracker.html"
title="class in
org.apache.hadoop.hbase.client">RetryingTimeTracker</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#tracker">tracker</a></span></code> </td>
+</tr>
</table>
</li>
</ul>
@@ -273,7 +281,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#AsyncRequestFutureImpl-org.apache.hadoop.hbase.TableName-java.util.List-long-java.util.concurrent.ExecutorService-boolean-java.lang.Object:A-org.apache.hadoop.hbase.client.coprocessor.Batch.Callback-org.apache.hadoop.hbase.client.CancellableRegionServerCallable-int-org.apache.hadoop.hbase.client.AsyncProcess-">AsyncRequestFutureImpl</a></span>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
+<td class="colOne"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#AsyncRequestFutureImpl-org.apache.hadoop.hbase.TableName-java.util.List-long-java.util.concurrent.ExecutorService-boolean-java.lang.Object:A-org.apache.hadoop.hbase.client.coprocessor.Batch.Callback-org.apache.hadoop.hbase.client.CancellableRegionServerCallable-int-int-org.apache.hadoop.hbase.client.AsyncProcess-">AsyncRequestFutureImpl</a></span>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>>> actions,
long nonceGroup,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true"
title="class or interface in
java.util.concurrent">ExecutorService</a> pool,
@@ -281,7 +289,8 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>[] results,
<a
href="../../../../../org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html"
title="interface in
org.apache.hadoop.hbase.client.coprocessor">Batch.Callback</a><<a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html"
title="type parameter in AsyncRequestFutureImpl">CResult</a>> callback,
<a
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
title="class in
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a> callable,
- int timeout,
+ int operationTimeout,
+ int rpcTimeout,
<a
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html"
title="class in
org.apache.hadoop.hbase.client">AsyncProcess</a> asyncProcess)</code> </td>
</tr>
</table>
@@ -537,7 +546,16 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>LOG</h4>
-<pre>private static final org.apache.commons.logging.Log <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.71">LOG</a></pre>
+<pre>private static final org.apache.commons.logging.Log <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.72">LOG</a></pre>
+</li>
+</ul>
+<a name="tracker">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>tracker</h4>
+<pre>private <a
href="../../../../../org/apache/hadoop/hbase/client/RetryingTimeTracker.html"
title="class in org.apache.hadoop.hbase.client">RetryingTimeTracker</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.74">tracker</a></pre>
</li>
</ul>
<a name="callback">
@@ -546,7 +564,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>callback</h4>
-<pre>private final <a
href="../../../../../org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html"
title="interface in
org.apache.hadoop.hbase.client.coprocessor">Batch.Callback</a><<a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html"
title="type parameter in AsyncRequestFutureImpl">CResult</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.268">callback</a></pre>
+<pre>private final <a
href="../../../../../org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html"
title="interface in
org.apache.hadoop.hbase.client.coprocessor">Batch.Callback</a><<a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html"
title="type parameter in AsyncRequestFutureImpl">CResult</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.271">callback</a></pre>
</li>
</ul>
<a name="errors">
@@ -555,7 +573,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>errors</h4>
-<pre>private final <a
href="../../../../../org/apache/hadoop/hbase/client/BatchErrors.html"
title="class in org.apache.hadoop.hbase.client">BatchErrors</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.269">errors</a></pre>
+<pre>private final <a
href="../../../../../org/apache/hadoop/hbase/client/BatchErrors.html"
title="class in org.apache.hadoop.hbase.client">BatchErrors</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.272">errors</a></pre>
</li>
</ul>
<a name="errorsByServer">
@@ -564,7 +582,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>errorsByServer</h4>
-<pre>private final <a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html"
title="class in
org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a>
<a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.270">errorsByServer</a></pre>
+<pre>private final <a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html"
title="class in
org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a>
<a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.273">errorsByServer</a></pre>
</li>
</ul>
<a name="pool">
@@ -573,7 +591,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>pool</h4>
-<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true"
title="class or interface in java.util.concurrent">ExecutorService</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.271">pool</a></pre>
+<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true"
title="class or interface in java.util.concurrent">ExecutorService</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.274">pool</a></pre>
</li>
</ul>
<a name="callsInProgress">
@@ -582,7 +600,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>callsInProgress</h4>
-<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
title="class in
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.272">callsInProgress</a></pre>
+<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
title="class in
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.275">callsInProgress</a></pre>
</li>
</ul>
<a name="tableName">
@@ -591,7 +609,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>tableName</h4>
-<pre>private final <a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.275">tableName</a></pre>
+<pre>private final <a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.278">tableName</a></pre>
</li>
</ul>
<a name="actionsInProgress">
@@ -600,7 +618,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>actionsInProgress</h4>
-<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true"
title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.276">actionsInProgress</a></pre>
+<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true"
title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.279">actionsInProgress</a></pre>
</li>
</ul>
<a name="replicaResultLock">
@@ -609,7 +627,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>replicaResultLock</h4>
-<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.282">replicaResultLock</a></pre>
+<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.285">replicaResultLock</a></pre>
<div class="block">The lock controls access to results. It is only held when
populating results where
there might be several callers (eventual consistency gets). For other
requests,
there's one unique call going on per result index.</div>
@@ -621,7 +639,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>results</h4>
-<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>[] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.292">results</a></pre>
+<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>[] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.295">results</a></pre>
<div class="block">Result array. Null if results are not needed. Otherwise,
each index corresponds to
the action index in initial actions submitted. For most request types, has
null-s for
requests that are not done, and result/exception for those that are done.
@@ -637,7 +655,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>replicaGetIndices</h4>
-<pre>private final int[] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.296">replicaGetIndices</a></pre>
+<pre>private final int[] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.299">replicaGetIndices</a></pre>
<div class="block">Indices of replica gets in results. If null, all or no
actions are replica-gets.</div>
</li>
</ul>
@@ -647,7 +665,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>hasAnyReplicaGets</h4>
-<pre>private final boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.297">hasAnyReplicaGets</a></pre>
+<pre>private final boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.300">hasAnyReplicaGets</a></pre>
</li>
</ul>
<a name="nonceGroup">
@@ -656,7 +674,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>nonceGroup</h4>
-<pre>private final long <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.298">nonceGroup</a></pre>
+<pre>private final long <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.301">nonceGroup</a></pre>
</li>
</ul>
<a name="currentCallable">
@@ -665,16 +683,25 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>currentCallable</h4>
-<pre>private <a
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
title="class in
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.299">currentCallable</a></pre>
+<pre>private <a
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
title="class in
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.302">currentCallable</a></pre>
+</li>
+</ul>
+<a name="operationTimeout">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>operationTimeout</h4>
+<pre>private int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.303">operationTimeout</a></pre>
</li>
</ul>
-<a name="currentCallTotalTimeout">
+<a name="rpcTimeout">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>currentCallTotalTimeout</h4>
-<pre>private int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.300">currentCallTotalTimeout</a></pre>
+<h4>rpcTimeout</h4>
+<pre>private int <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.304">rpcTimeout</a></pre>
</li>
</ul>
<a name="heapSizesByServer">
@@ -683,7 +710,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>heapSizesByServer</h4>
-<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.301">heapSizesByServer</a></pre>
+<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.305">heapSizesByServer</a></pre>
</li>
</ul>
<a name="asyncProcess">
@@ -692,7 +719,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockListLast">
<li class="blockList">
<h4>asyncProcess</h4>
-<pre>protected <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html"
title="class in org.apache.hadoop.hbase.client">AsyncProcess</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.302">asyncProcess</a></pre>
+<pre>protected <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html"
title="class in org.apache.hadoop.hbase.client">AsyncProcess</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.306">asyncProcess</a></pre>
</li>
</ul>
</li>
@@ -703,13 +730,13 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<!-- -->
</a>
<h3>Constructor Detail</h3>
-<a
name="AsyncRequestFutureImpl-org.apache.hadoop.hbase.TableName-java.util.List-long-java.util.concurrent.ExecutorService-boolean-java.lang.Object:A-org.apache.hadoop.hbase.client.coprocessor.Batch.Callback-org.apache.hadoop.hbase.client.CancellableRegionServerCallable-int-org.apache.hadoop.hbase.client.AsyncProcess-">
+<a
name="AsyncRequestFutureImpl-org.apache.hadoop.hbase.TableName-java.util.List-long-java.util.concurrent.ExecutorService-boolean-java.lang.Object:A-org.apache.hadoop.hbase.client.coprocessor.Batch.Callback-org.apache.hadoop.hbase.client.CancellableRegionServerCallable-int-int-org.apache.hadoop.hbase.client.AsyncProcess-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AsyncRequestFutureImpl</h4>
-<pre>public <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.339">AsyncRequestFutureImpl</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
+<pre>public <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.343">AsyncRequestFutureImpl</a>(<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>>> actions,
long nonceGroup,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true"
title="class or interface in
java.util.concurrent">ExecutorService</a> pool,
@@ -717,7 +744,8 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>[] results,
<a
href="../../../../../org/apache/hadoop/hbase/client/coprocessor/Batch.Callback.html"
title="interface in
org.apache.hadoop.hbase.client.coprocessor">Batch.Callback</a><<a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html"
title="type parameter in AsyncRequestFutureImpl">CResult</a>> callback,
<a
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
title="class in
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a> callable,
- int timeout,
+ int operationTimeout,
+ int rpcTimeout,
<a
href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html"
title="class in
org.apache.hadoop.hbase.client">AsyncProcess</a> asyncProcess)</pre>
</li>
</ul>
@@ -735,7 +763,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>getCallsInProgress</h4>
-<pre>protected <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
title="class in
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.419">getCallsInProgress</a>()</pre>
+<pre>protected <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true"
title="class or interface in java.util">Set</a><<a
href="../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
title="class in
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.425">getCallsInProgress</a>()</pre>
</li>
</ul>
<a name="getRequestHeapSize--">
@@ -744,7 +772,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>getRequestHeapSize</h4>
-<pre><a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.424">getRequestHeapSize</a>()</pre>
+<pre><a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a>>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.430">getRequestHeapSize</a>()</pre>
</li>
</ul>
<a
name="addSingleServerRequestHeapSize-org.apache.hadoop.hbase.ServerName-org.apache.hadoop.hbase.client.AsyncRequestFutureImpl.SingleServerRequestRunnable-">
@@ -753,7 +781,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>addSingleServerRequestHeapSize</h4>
-<pre>private <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html"
title="class in
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.SingleServerRequestRunnable</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.428">addSingleServerRequestHeapSize</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
+<pre>private <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html"
title="class in
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.SingleServerRequestRunnable</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.434">addSingleServerRequestHeapSize</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
<a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.SingleServerRequestRunnable.html"
title="class in
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.SingleServerRequestRunnable</a> runnable)</pre>
</li>
</ul>
@@ -763,7 +791,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>groupAndSendMultiAction</h4>
-<pre>void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.444">groupAndSendMultiAction</a>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>>> currentActions,
+<pre>void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.450">groupAndSendMultiAction</a>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>>> currentActions,
int numAttempt)</pre>
<div class="block">Group a list of actions per region servers, and send
them.</div>
<dl>
@@ -779,7 +807,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>getReplicaLocationOrFail</h4>
-<pre>private <a
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class
in org.apache.hadoop.hbase">HRegionLocation</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.499">getReplicaLocationOrFail</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> action)</pre>
+<pre>private <a
href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class
in org.apache.hadoop.hbase">HRegionLocation</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.505">getReplicaLocationOrFail</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> action)</pre>
</li>
</ul>
<a
name="manageLocationError-org.apache.hadoop.hbase.client.Action-java.lang.Exception-">
@@ -788,7 +816,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>manageLocationError</h4>
-<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.518">manageLocationError</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> action,
+<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.524">manageLocationError</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> action,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true"
title="class or interface in java.lang">Exception</a> ex)</pre>
</li>
</ul>
@@ -798,7 +826,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>findAllLocationsOrFail</h4>
-<pre>private <a
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class
in org.apache.hadoop.hbase">RegionLocations</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.529">findAllLocationsOrFail</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> action,
+<pre>private <a
href="../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class
in org.apache.hadoop.hbase">RegionLocations</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.535">findAllLocationsOrFail</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> action,
boolean useCache)</pre>
</li>
</ul>
@@ -808,7 +836,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>sendMultiAction</h4>
-<pre>void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.550">sendMultiAction</a>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html"
title="class in org.apache.hadoop.hbase.client">MultiAction</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>>> actionsByServer,
+<pre>void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.556">sendMultiAction</a>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a>,<a
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html"
title="class in org.apache.hadoop.hbase.client">MultiAction</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>>> actionsByServer,
int numAttempt,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>>> actionsForReplicaThread,
boolean reuseThread)</pre>
@@ -828,7 +856,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>getNewMultiActionRunnable</h4>
-<pre>private <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><? extends <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true"
title="class or interface in java.lang">Runnable</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.598">getNewMultiActionRunnable</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
+<pre>private <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true"
title="class or interface in java.util">Collection</a><? extends <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true"
title="class or interface in java.lang">Runnable</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.604">getNewMultiActionRunnable</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
<a
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html"
title="class in org.apache.hadoop.hbase.client">MultiAction</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> multiAction,
int numAttempt)</pre>
</li>
@@ -839,7 +867,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>getBackoff</h4>
-<pre>private <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.660">getBackoff</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
+<pre>private <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true"
title="class or interface in java.lang">Long</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.666">getBackoff</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
byte[] regionName)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -857,7 +885,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>startWaitingForReplicaCalls</h4>
-<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.670">startWaitingForReplicaCalls</a>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in
org.apache.hadoop.hbase.client">Row</a>>> actionsForReplicaThread)</pre>
+<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.676">startWaitingForReplicaCalls</a>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in
org.apache.hadoop.hbase.client">Row</a>>> actionsForReplicaThread)</pre>
<div class="block">Starts waiting to issue replica calls on a different
thread; or issues them immediately.</div>
</li>
</ul>
@@ -867,7 +895,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>manageError</h4>
-<pre><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html"
title="enum in
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.Retry</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.698">manageError</a>(int originalIndex,
+<pre><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html"
title="enum in
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.Retry</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.704">manageError</a>(int originalIndex,
<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a> row,
<a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.Retry.html"
title="enum in
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.Retry</a> canRetry,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true"
title="class or interface in java.lang">Throwable</a> throwable,
@@ -891,7 +919,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>receiveGlobalFailure</h4>
-<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.722">receiveGlobalFailure</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html"
title="class in org.apache.hadoop.hbase.client">MultiAction</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> rsActions,
+<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.728">receiveGlobalFailure</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html"
title="class in org.apache.hadoop.hbase.client">MultiAction</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> rsActions,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
int numAttempt,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true"
title="class or interface in java.lang">Throwable</a> t)</pre>
@@ -911,7 +939,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>resubmit</h4>
-<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.773">resubmit</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> oldServer,
+<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.779">resubmit</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> oldServer,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>>> toReplay,
int numAttempt,
int failureCount,
@@ -926,7 +954,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>logNoResubmit</h4>
-<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.807">logNoResubmit</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> oldServer,
+<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.813">logNoResubmit</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> oldServer,
int numAttempt,
int failureCount,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true"
title="class or interface in java.lang">Throwable</a> throwable,
@@ -940,7 +968,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>receiveMultiAction</h4>
-<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.830">receiveMultiAction</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html"
title="class in org.apache.hadoop.hbase.client">MultiAction</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> multiAction,
+<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.836">receiveMultiAction</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html"
title="class in org.apache.hadoop.hbase.client">MultiAction</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> multiAction,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
<a
href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.html"
title="class in
org.apache.hadoop.hbase.client">MultiResponse</a> responses,
int numAttempt)</pre>
@@ -960,7 +988,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>updateStats</h4>
-<pre>protected void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.965">updateStats</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
+<pre>protected void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.971">updateStats</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true"
title="class or interface in java.util">Map</a><byte[],<a
href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.RegionResult.html"
title="class in
org.apache.hadoop.hbase.client">MultiResponse.RegionResult</a>> results)</pre>
</li>
</ul>
@@ -970,7 +998,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>createLog</h4>
-<pre>private <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.983">createLog</a>(int numAttempt,
+<pre>private <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.989">createLog</a>(int numAttempt,
int failureCount,
int replaySize,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> sn,
@@ -988,7 +1016,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>setResult</h4>
-<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1021">setResult</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> action,
+<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1027">setResult</a>(<a
href="../../../../../org/apache/hadoop/hbase/client/Action.html" title="class
in org.apache.hadoop.hbase.client">Action</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> action,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a> result)</pre>
<div class="block">Sets the non-error result from a particular action.</div>
<dl>
@@ -1004,7 +1032,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>setError</h4>
-<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1064">setError</a>(int index,
+<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1070">setError</a>(int index,
<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a> row,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true"
title="class or interface in java.lang">Throwable</a> throwable,
<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server)</pre>
@@ -1024,7 +1052,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>isActionComplete</h4>
-<pre>private boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1122">isActionComplete</a>(int index,
+<pre>private boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1128">isActionComplete</a>(int index,
<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a> row)</pre>
<div class="block">Checks if the action is complete; used on error to prevent
needless retries.
Does not synchronize, assuming element index/field accesses are atomic.
@@ -1042,7 +1070,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>trySetResultSimple</h4>
-<pre>private <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html"
title="class in
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.ReplicaResultState</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1133">trySetResultSimple</a>(int index,
+<pre>private <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.ReplicaResultState.html"
title="class in
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl.ReplicaResultState</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1139">trySetResultSimple</a>(int index,
<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a> row,
boolean isError,
<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a> result,
@@ -1061,7 +1089,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>decActionCounter</h4>
-<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1168">decActionCounter</a>(int index)</pre>
+<pre>private void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1174">decActionCounter</a>(int index)</pre>
</li>
</ul>
<a name="buildDetailedErrorMsg-java.lang.String-int-">
@@ -1070,7 +1098,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>buildDetailedErrorMsg</h4>
-<pre>private <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1180">buildDetailedErrorMsg</a>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> string,
+<pre>private <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1186">buildDetailedErrorMsg</a>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> string,
int index)</pre>
</li>
</ul>
@@ -1080,7 +1108,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>waitUntilDone</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1202">waitUntilDone</a>()
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1208">waitUntilDone</a>()
throws <a
href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true"
title="class or interface in java.io">InterruptedIOException</a></pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from
interface: <code><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html#waitUntilDone--">AsyncRequestFuture</a></code></span></div>
<div class="block">Wait until all tasks are executed, successfully or
not.</div>
@@ -1098,7 +1126,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>waitUntilDone</h4>
-<pre>private boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1216">waitUntilDone</a>(long cutoff)
+<pre>private boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1222">waitUntilDone</a>(long cutoff)
throws <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true"
title="class or interface in java.lang">InterruptedException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
@@ -1112,7 +1140,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>hasError</h4>
-<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1249">hasError</a>()</pre>
+<pre>public boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1255">hasError</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html#hasError--">hasError</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html"
title="interface in
org.apache.hadoop.hbase.client">AsyncRequestFuture</a></code></dd>
@@ -1125,7 +1153,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>getFailedOperations</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><? extends <a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1254">getFailedOperations</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true"
title="class or interface in java.util">List</a><? extends <a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1260">getFailedOperations</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html#getFailedOperations--">getFailedOperations</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html"
title="interface in
org.apache.hadoop.hbase.client">AsyncRequestFuture</a></code></dd>
@@ -1138,7 +1166,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>getErrors</h4>
-<pre>public <a
href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html"
title="class in
org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1259">getErrors</a>()</pre>
+<pre>public <a
href="../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html"
title="class in
org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1265">getErrors</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html#getErrors--">getErrors</a></code> in
interface <code><a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html"
title="interface in
org.apache.hadoop.hbase.client">AsyncRequestFuture</a></code></dd>
@@ -1151,7 +1179,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>getResults</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>[] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1264">getResults</a>()
+<pre>public <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true"
title="class or interface in java.lang">Object</a>[] <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1270">getResults</a>()
throws <a
href="http://docs.oracle.com/javase/8/docs/api/java/io/InterruptedIOException.html?is-external=true"
title="class or interface in java.io">InterruptedIOException</a></pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -1167,7 +1195,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockList">
<li class="blockList">
<h4>createServerErrorTracker</h4>
-<pre>private <a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html"
title="class in
org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1276">createServerErrorTracker</a>()</pre>
+<pre>private <a
href="../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.ServerErrorTracker.html"
title="class in
org.apache.hadoop.hbase.client">ConnectionImplementation.ServerErrorTracker</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1282">createServerErrorTracker</a>()</pre>
<div class="block">Creates the server error tracker to use inside process.
Currently, to preserve the main assumption about current retries, and to work
well with
the retry-limit-based calculation, the calculation is local per Process
object.
@@ -1184,7 +1212,7 @@ implements <a
href="../../../../../org/apache/hadoop/hbase/client/AsyncRequestFu
<ul class="blockListLast">
<li class="blockList">
<h4>createCallable</h4>
-<pre>private <a
href="../../../../../org/apache/hadoop/hbase/client/MultiServerCallable.html"
title="class in org.apache.hadoop.hbase.client">MultiServerCallable</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1284">createCallable</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
+<pre>private <a
href="../../../../../org/apache/hadoop/hbase/client/MultiServerCallable.html"
title="class in org.apache.hadoop.hbase.client">MultiServerCallable</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> <a
href="../../../../../src-html/org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html#line.1290">createCallable</a>(<a
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in
org.apache.hadoop.hbase">ServerName</a> server,
<a
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in
org.apache.hadoop.hbase">TableName</a> tableName,
<a
href="../../../../../org/apache/hadoop/hbase/client/MultiAction.html"
title="class in org.apache.hadoop.hbase.client">MultiAction</a><<a
href="../../../../../org/apache/hadoop/hbase/client/Row.html" title="interface
in org.apache.hadoop.hbase.client">Row</a>> multi)</pre>
<div class="block">Create a callable. Isolated to be easily overridden in the
tests.</div>