http://git-wip-us.apache.org/repos/asf/hbase-site/blob/84ec2568/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/LruCachedBlock.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/LruCachedBlock.html 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/LruCachedBlock.html
index 65ec455..3c39891 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/LruCachedBlock.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/class-use/LruCachedBlock.html
@@ -148,14 +148,14 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span 
class="strong">LruBlockCache.BlockBucket.</span><code><strong><a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruBlockCache.BlockBucket.html#add(org.apache.hadoop.hbase.io.hfile.LruCachedBlock)">add</a></strong>(<a
 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlock.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile">LruCachedBlock</a>&nbsp;block)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
 <td class="colLast"><span 
class="strong">LruCachedBlockQueue.</span><code><strong><a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlockQueue.html#add(org.apache.hadoop.hbase.io.hfile.LruCachedBlock)">add</a></strong>(<a
 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlock.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile">LruCachedBlock</a>&nbsp;cb)</code>
 <div class="block">Attempt to add the specified cached block to this 
queue.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="strong">LruBlockCache.BlockBucket.</span><code><strong><a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruBlockCache.BlockBucket.html#add(org.apache.hadoop.hbase.io.hfile.LruCachedBlock)">add</a></strong>(<a
 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlock.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile">LruCachedBlock</a>&nbsp;block)</code>&nbsp;</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><span 
class="strong">LruCachedBlock.</span><code><strong><a 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlock.html#compareTo(org.apache.hadoop.hbase.io.hfile.LruCachedBlock)">compareTo</a></strong>(<a
 
href="../../../../../../../org/apache/hadoop/hbase/io/hfile/LruCachedBlock.html"
 title="class in 
org.apache.hadoop.hbase.io.hfile">LruCachedBlock</a>&nbsp;that)</code>&nbsp;</td>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/84ec2568/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html 
b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
index c425aa0..9c8e4c0 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
@@ -249,12 +249,12 @@
 <ul>
 <li type="circle">java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true";
 title="class or interface in java.lang"><span 
class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true";
 title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html"
 title="enum in org.apache.hadoop.hbase.io.hfile"><span 
class="strong">CacheConfig.ExternalBlockCaches</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" 
title="enum in org.apache.hadoop.hbase.io.hfile"><span 
class="strong">BlockType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html"
 title="enum in org.apache.hadoop.hbase.io.hfile"><span 
class="strong">HFileBlock.Writer.State</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.io.hfile.<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockPriority.html" 
title="enum in org.apache.hadoop.hbase.io.hfile"><span 
class="strong">BlockPriority</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" 
title="enum in org.apache.hadoop.hbase.io.hfile"><span 
class="strong">BlockType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.io.hfile.<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.MemoryType.html"
 title="enum in org.apache.hadoop.hbase.io.hfile"><span 
class="strong">Cacheable.MemoryType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html"
 title="enum in org.apache.hadoop.hbase.io.hfile"><span 
class="strong">CacheConfig.ExternalBlockCaches</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.io.hfile.<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html"
 title="enum in org.apache.hadoop.hbase.io.hfile"><span 
class="strong">BlockType.BlockCategory</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a 
href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html"
 title="enum in org.apache.hadoop.hbase.io.hfile"><span 
class="strong">HFileBlock.Writer.State</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/84ec2568/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html
 
b/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html
index ba8a961..3ccc0db 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html
@@ -103,7 +103,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.304">AbstractRpcClient.BlockingRpcChannelImplementation</a>
+<pre>public static class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.325">AbstractRpcClient.BlockingRpcChannelImplementation</a>
 extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
 implements com.google.protobuf.BlockingRpcChannel</pre>
 <div class="block">Blocking rpc channel that goes via hbase rpc.</div>
@@ -213,7 +213,7 @@ implements com.google.protobuf.BlockingRpcChannel</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>isa</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true";
 title="class or interface in java.net">InetSocketAddress</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.305">isa</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true";
 title="class or interface in java.net">InetSocketAddress</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.326">isa</a></pre>
 </li>
 </ul>
 <a name="rpcClient">
@@ -222,7 +222,7 @@ implements com.google.protobuf.BlockingRpcChannel</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>rpcClient</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html" 
title="class in org.apache.hadoop.hbase.ipc">AbstractRpcClient</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.306">rpcClient</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html" 
title="class in org.apache.hadoop.hbase.ipc">AbstractRpcClient</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.327">rpcClient</a></pre>
 </li>
 </ul>
 <a name="ticket">
@@ -231,7 +231,7 @@ implements com.google.protobuf.BlockingRpcChannel</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>ticket</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.307">ticket</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.328">ticket</a></pre>
 </li>
 </ul>
 <a name="channelOperationTimeout">
@@ -240,7 +240,7 @@ implements com.google.protobuf.BlockingRpcChannel</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>channelOperationTimeout</h4>
-<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.308">channelOperationTimeout</a></pre>
+<pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.329">channelOperationTimeout</a></pre>
 </li>
 </ul>
 </li>
@@ -257,7 +257,7 @@ implements com.google.protobuf.BlockingRpcChannel</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>AbstractRpcClient.BlockingRpcChannelImplementation</h4>
-<pre>protected&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.313">AbstractRpcClient.BlockingRpcChannelImplementation</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html" 
title="class in 
org.apache.hadoop.hbase.ipc">AbstractRpcClient</a>&nbsp;rpcClient,
+<pre>protected&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.334">AbstractRpcClient.BlockingRpcChannelImplementation</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html" 
title="class in 
org.apache.hadoop.hbase.ipc">AbstractRpcClient</a>&nbsp;rpcClient,
                                                   <a 
href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
                                                   <a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a>&nbsp;ticket,
                                                   
int&nbsp;channelOperationTimeout)</pre>
@@ -278,7 +278,7 @@ implements com.google.protobuf.BlockingRpcChannel</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>callBlockingMethod</h4>
-<pre>public&nbsp;com.google.protobuf.Message&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.322">callBlockingMethod</a>(com.google.protobuf.Descriptors.MethodDescriptor&nbsp;md,
+<pre>public&nbsp;com.google.protobuf.Message&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.BlockingRpcChannelImplementation.html#line.343">callBlockingMethod</a>(com.google.protobuf.Descriptors.MethodDescriptor&nbsp;md,
                                              
com.google.protobuf.RpcController&nbsp;controller,
                                              
com.google.protobuf.Message&nbsp;param,
                                              
com.google.protobuf.Message&nbsp;returnType)

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/84ec2568/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html 
b/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html
index 8d511ad..7cdd0b9 100644
--- a/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html
+++ b/devapidocs/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html
@@ -289,6 +289,13 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>(package private) static <a 
href="../../../../../org/apache/hadoop/hbase/ipc/PayloadCarryingRpcController.html"
 title="class in 
org.apache.hadoop.hbase.ipc">PayloadCarryingRpcController</a></code></td>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#configurePayloadCarryingRpcController(com.google.protobuf.RpcController,%20int)">configurePayloadCarryingRpcController</a></strong>(com.google.protobuf.RpcController&nbsp;controller,
+                                                                          
int&nbsp;channelOperationTimeout)</code>
+<div class="block">Configure a payload carrying controller</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>com.google.protobuf.BlockingRpcChannel</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#createBlockingRpcChannel(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User,%20int)">createBlockingRpcChannel</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in 
org.apache.hadoop.hbase">ServerName</a>&nbsp;sn,
                                                 <a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a>&nbsp;ticket,
@@ -296,30 +303,30 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
 <div class="block">Creates a "channel" that can be used by a blocking protobuf 
service.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../../org/apache/hadoop/hbase/codec/Codec.html" title="interface 
in org.apache.hadoop.hbase.codec">Codec</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#getCodec()">getCodec</a></strong>()</code>
 <div class="block">Encapsulate the ugly casting and RuntimeException 
conversion in private method.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static 
org.apache.hadoop.io.compress.CompressionCodec</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#getCompressor(org.apache.hadoop.conf.Configuration)">getCompressor</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>
 <div class="block">Encapsulate the ugly casting and RuntimeException 
conversion in private method.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#getDefaultCodec(org.apache.hadoop.conf.Configuration)">getDefaultCodec</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;c)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected static int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#getPoolSize(org.apache.hadoop.conf.Configuration)">getPoolSize</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;config)</code>
 <div class="block">Return the pool size specified in the configuration, which 
is applicable only if
  the pool type is <a 
href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html#RoundRobin"><code>PoolMap.PoolType.RoundRobin</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected static <a 
href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" 
title="enum in org.apache.hadoop.hbase.util">PoolMap.PoolType</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#getPoolType(org.apache.hadoop.conf.Configuration)">getPoolType</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;config)</code>
 <div class="block">Return the pool type specified in the configuration, which 
must be set to
@@ -328,11 +335,11 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
  otherwise default to the former.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#hasCellBlockSupport()">hasCellBlockSupport</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#wrapException(java.net.InetSocketAddress,%20java.lang.Exception)">wrapException</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true";
 title="class or interface in java.net">InetSocketAddress</a>&nbsp;addr,
                           <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a>&nbsp;exception)</code>
@@ -353,7 +360,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
 <!--   -->
 </a>
 <h3>Methods inherited from interface&nbsp;org.apache.hadoop.hbase.ipc.<a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" 
title="interface in org.apache.hadoop.hbase.ipc">RpcClient</a></h3>
-<code><a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#cancelConnections(org.apache.hadoop.hbase.ServerName)">cancelConnections</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#close()">close</a></code></li>
+<code><a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#cancelConnections(org.apache.hadoop.hbase.ServerName)">cancelConnections</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#close()">close</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#createProtobufRpcChannel(org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User,%20int)">createProtobufRpcChannel</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#createRpcChannel(java.lang.String,%20org.apache.hadoop.hbase.ServerName,%20org.apache.hadoop.hbase.security.User)">createRpcChannel</a>,
 <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html#getEventExecutor()">getEventExecutor</a></code></li>
 </ul>
 </li>
 </ul>
@@ -715,13 +722,26 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClient.html" t
 <dt><span class="strong">Returns:</span></dt><dd>A blocking rpc channel that 
goes via this rpc client instance.</dd></dl>
 </li>
 </ul>
+<a 
name="configurePayloadCarryingRpcController(com.google.protobuf.RpcController, 
int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>configurePayloadCarryingRpcController</h4>
+<pre>static&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/PayloadCarryingRpcController.html"
 title="class in 
org.apache.hadoop.hbase.ipc">PayloadCarryingRpcController</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.279">configurePayloadCarryingRpcController</a>(com.google.protobuf.RpcController&nbsp;controller,
+                                                                 
int&nbsp;channelOperationTimeout)</pre>
+<div class="block">Configure a payload carrying controller</div>
+<dl><dt><span 
class="strong">Parameters:</span></dt><dd><code>controller</code> - to 
configure</dd><dd><code>channelOperationTimeout</code> - timeout for 
operation</dd>
+<dt><span class="strong">Returns:</span></dt><dd>configured payload 
controller</dd></dl>
+</li>
+</ul>
 <a name="wrapException(java.net.InetSocketAddress, java.lang.Exception)">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>wrapException</h4>
-<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.283">wrapException</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true";
 title="class or interface in java.net">InetSocketAddress</a>&nbsp;addr,
+<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AbstractRpcClient.html#line.304">wrapException</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true";
 title="class or interface in java.net">InetSocketAddress</a>&nbsp;addr,
                         <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a>&nbsp;exception)</pre>
 <div class="block">Takes an Exception and the address we were trying to 
connect to and return an IOException with
  the input exception as the cause. The new exception provides the stack trace 
of the place where

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/84ec2568/devapidocs/org/apache/hadoop/hbase/ipc/AsyncCall.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/AsyncCall.html 
b/devapidocs/org/apache/hadoop/hbase/ipc/AsyncCall.html
index 986d7a3..27d90ff 100644
--- a/devapidocs/org/apache/hadoop/hbase/ipc/AsyncCall.html
+++ b/devapidocs/org/apache/hadoop/hbase/ipc/AsyncCall.html
@@ -152,44 +152,44 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#channel">channel</a></strong></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>(package private) <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html" 
title="class in 
org.apache.hadoop.hbase.client">MetricsConnection</a></code></td>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#clientMetrics">clientMetrics</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/ipc/IOExceptionConverter.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">IOExceptionConverter</a></code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#exceptionConverter">exceptionConverter</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#id">id</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static 
org.apache.commons.logging.Log</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#LOG">LOG</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a 
href="../../../../../org/apache/hadoop/hbase/ipc/MessageConverter.html" 
title="interface in org.apache.hadoop.hbase.ipc">MessageConverter</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html" title="type 
parameter in AsyncCall">M</a>,<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html" title="type 
parameter in AsyncCall">T</a>&gt;</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#messageConverter">messageConverter</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) 
com.google.protobuf.Descriptors.MethodDescriptor</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#method">method</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) 
com.google.protobuf.Message</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#param">param</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#priority">priority</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) 
com.google.protobuf.Message</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#responseDefaultType">responseDefaultType</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>(package private) long</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#rpcTimeout">rpcTimeout</a></strong></code>&nbsp;</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><code>(package private) long</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#startTime">startTime</a></strong></code>&nbsp;</td>
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#rpcTimeout">rpcTimeout</a></strong></code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -206,7 +206,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#AsyncCall(org.apache.hadoop.hbase.ipc.AsyncRpcChannelImpl,%20int,%20com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20M,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int,%20org.apache.hadoop.hbase.client.MetricsConnection.CallStats)">AsyncCall</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html" 
title="class in 
org.apache.hadoop.hbase.ipc">AsyncRpcChannelImpl</a>&nbsp;channel,
+<td class="colOne"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html#AsyncCall(org.apache.hadoop.hbase.ipc.AsyncRpcChannelImpl,%20int,%20com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20M,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int,%20org.apache.hadoop.hbase.client.MetricsConnection)">AsyncCall</a></strong>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html" 
title="class in 
org.apache.hadoop.hbase.ipc">AsyncRpcChannelImpl</a>&nbsp;channel,
                   int&nbsp;connectId,
                   com.google.protobuf.Descriptors.MethodDescriptor&nbsp;md,
                   com.google.protobuf.Message&nbsp;param,
@@ -216,7 +216,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
                   <a 
href="../../../../../org/apache/hadoop/hbase/ipc/IOExceptionConverter.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">IOExceptionConverter</a>&nbsp;exceptionConverter,
                   long&nbsp;rpcTimeout,
                   int&nbsp;priority,
-                  <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a>&nbsp;callStats)</code>
+                  <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html" 
title="class in 
org.apache.hadoop.hbase.client">MetricsConnection</a>&nbsp;metrics)</code>
 <div class="block">Constructor</div>
 </td>
 </tr>
@@ -391,13 +391,13 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/MessageConverter.html" 
title="interface in org.apache.hadoop.hbase.ipc">MessageConverter</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html" title="type 
parameter in AsyncCall">M</a> extends com.google.protobuf.Message,<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html" title="type 
parameter in AsyncCall">T</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.53">messageConverter</a></pre>
 </li>
 </ul>
-<a name="startTime">
+<a name="exceptionConverter">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>startTime</h4>
-<pre>final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.54">startTime</a></pre>
+<h4>exceptionConverter</h4>
+<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/IOExceptionConverter.html" 
title="interface in org.apache.hadoop.hbase.ipc">IOExceptionConverter</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.54">exceptionConverter</a></pre>
 </li>
 </ul>
 <a name="rpcTimeout">
@@ -406,16 +406,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>rpcTimeout</h4>
-<pre>final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.55">rpcTimeout</a></pre>
-</li>
-</ul>
-<a name="exceptionConverter">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>exceptionConverter</h4>
-<pre>private final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/IOExceptionConverter.html" 
title="interface in org.apache.hadoop.hbase.ipc">IOExceptionConverter</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.56">exceptionConverter</a></pre>
+<pre>final&nbsp;long <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.56">rpcTimeout</a></pre>
 </li>
 </ul>
 <a name="cellScanner">
@@ -436,13 +427,22 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <pre>private final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.60">priority</a></pre>
 </li>
 </ul>
+<a name="clientMetrics">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>clientMetrics</h4>
+<pre>final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html" 
title="class in org.apache.hadoop.hbase.client">MetricsConnection</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.62">clientMetrics</a></pre>
+</li>
+</ul>
 <a name="callStats">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>callStats</h4>
-<pre>final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.62">callStats</a></pre>
+<pre>final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.63">callStats</a></pre>
 </li>
 </ul>
 </li>
@@ -453,15 +453,15 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a 
name="AsyncCall(org.apache.hadoop.hbase.ipc.AsyncRpcChannelImpl,int,com.google.protobuf.Descriptors.MethodDescriptor,com.google.protobuf.Message,org.apache.hadoop.hbase.CellScanner,com.google.protobuf.Message,org.apache.hadoop.hbase.ipc.MessageConverter,org.apache.hadoop.hbase.ipc.IOExceptionConverter,long,int,org.apache.hadoop.hbase.client.MetricsConnection.CallStats)">
+<a 
name="AsyncCall(org.apache.hadoop.hbase.ipc.AsyncRpcChannelImpl,int,com.google.protobuf.Descriptors.MethodDescriptor,com.google.protobuf.Message,org.apache.hadoop.hbase.CellScanner,com.google.protobuf.Message,org.apache.hadoop.hbase.ipc.MessageConverter,org.apache.hadoop.hbase.ipc.IOExceptionConverter,long,int,org.apache.hadoop.hbase.client.MetricsConnection)">
 <!--   -->
-</a><a name="AsyncCall(org.apache.hadoop.hbase.ipc.AsyncRpcChannelImpl, int, 
com.google.protobuf.Descriptors.MethodDescriptor, com.google.protobuf.Message, 
org.apache.hadoop.hbase.CellScanner, M, 
org.apache.hadoop.hbase.ipc.MessageConverter, 
org.apache.hadoop.hbase.ipc.IOExceptionConverter, long, int, 
org.apache.hadoop.hbase.client.MetricsConnection.CallStats)">
+</a><a name="AsyncCall(org.apache.hadoop.hbase.ipc.AsyncRpcChannelImpl, int, 
com.google.protobuf.Descriptors.MethodDescriptor, com.google.protobuf.Message, 
org.apache.hadoop.hbase.CellScanner, M, 
org.apache.hadoop.hbase.ipc.MessageConverter, 
org.apache.hadoop.hbase.ipc.IOExceptionConverter, long, int, 
org.apache.hadoop.hbase.client.MetricsConnection)">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>AsyncCall</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.77">AsyncCall</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html" 
title="class in 
org.apache.hadoop.hbase.ipc">AsyncRpcChannelImpl</a>&nbsp;channel,
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.80">AsyncCall</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html" 
title="class in 
org.apache.hadoop.hbase.ipc">AsyncRpcChannelImpl</a>&nbsp;channel,
          int&nbsp;connectId,
          com.google.protobuf.Descriptors.MethodDescriptor&nbsp;md,
          com.google.protobuf.Message&nbsp;param,
@@ -471,9 +471,9 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
          <a 
href="../../../../../org/apache/hadoop/hbase/ipc/IOExceptionConverter.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">IOExceptionConverter</a>&nbsp;exceptionConverter,
          long&nbsp;rpcTimeout,
          int&nbsp;priority,
-         <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a>&nbsp;callStats)</pre>
+         <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html" 
title="class in 
org.apache.hadoop.hbase.client">MetricsConnection</a>&nbsp;metrics)</pre>
 <div class="block">Constructor</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>channel</code> - 
which initiated call</dd><dd><code>connectId</code> - connection 
id</dd><dd><code>md</code> - the method descriptor</dd><dd><code>param</code> - 
parameters to send to Server</dd><dd><code>cellScanner</code> - cellScanner 
containing cells to send as request</dd><dd><code>responseDefaultType</code> - 
the default response type</dd><dd><code>messageConverter</code> - converts the 
messages to what is the expected output</dd><dd><code>rpcTimeout</code> - 
timeout for this call in ms</dd><dd><code>priority</code> - for this 
request</dd></dl>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>channel</code> - 
which initiated call</dd><dd><code>connectId</code> - connection 
id</dd><dd><code>md</code> - the method descriptor</dd><dd><code>param</code> - 
parameters to send to Server</dd><dd><code>cellScanner</code> - cellScanner 
containing cells to send as request</dd><dd><code>responseDefaultType</code> - 
the default response type</dd><dd><code>messageConverter</code> - converts the 
messages to what is the expected output</dd><dd><code>exceptionConverter</code> 
- converts exceptions to expected format. Can be 
null</dd><dd><code>rpcTimeout</code> - timeout for this call in 
ms</dd><dd><code>priority</code> - for this 
request</dd><dd><code>metrics</code> - MetricsConnection to which the metrics 
are stored for this request</dd></dl>
 </li>
 </ul>
 </li>
@@ -490,7 +490,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>getStartTime</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.107">getStartTime</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.112">getStartTime</a>()</pre>
 <div class="block">Get the start time</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>start time for the 
call</dd></dl>
 </li>
@@ -501,7 +501,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.112">toString</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.117">toString</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code>toString</code>&nbsp;in 
class&nbsp;<code>io.netty.util.concurrent.DefaultPromise&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html" title="type 
parameter in AsyncCall">T</a>&gt;</code></dd>
@@ -516,7 +516,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>setSuccess</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.124">setSuccess</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html" title="type 
parameter in AsyncCall">M</a>&nbsp;value,
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.129">setSuccess</a>(<a
 href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html" title="type 
parameter in AsyncCall">M</a>&nbsp;value,
               <a 
href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface 
in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellBlockScanner)</pre>
 <div class="block">Set success with a cellBlockScanner</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>value</code> - 
to set</dd><dd><code>cellBlockScanner</code> - to set</dd></dl>
@@ -528,7 +528,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>setFailed</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.144">setFailed</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a>&nbsp;exception)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.154">setFailed</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a>&nbsp;exception)</pre>
 <div class="block">Set failed</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>exception</code> 
- to set</dd></dl>
 </li>
@@ -539,7 +539,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>getRpcTimeout</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.164">getRpcTimeout</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.174">getRpcTimeout</a>()</pre>
 <div class="block">Get the rpc timeout</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>current timeout for this 
call</dd></dl>
 </li>
@@ -550,7 +550,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>getPriority</h4>
-<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.172">getPriority</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.182">getPriority</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Priority for this 
call</dd></dl>
 </li>
 </ul>
@@ -560,7 +560,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>cellScanner</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface 
in org.apache.hadoop.hbase">CellScanner</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.180">cellScanner</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface 
in org.apache.hadoop.hbase">CellScanner</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.190">cellScanner</a>()</pre>
 <div class="block">Get the cellScanner for this request.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>CellScanner</dd></dl>
 </li>
@@ -571,7 +571,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/ipc/Promise.html" title=
 <ul class="blockListLast">
 <li class="blockList">
 <h4>cancel</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.185">cancel</a>(boolean&nbsp;mayInterupt)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncCall.html#line.195">cancel</a>(boolean&nbsp;mayInterupt)</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true#cancel(boolean)"
 title="class or interface in java.util.concurrent">cancel</a></code>&nbsp;in 
interface&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html" title="type 
parameter in AsyncCall">T</a>&gt;</code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/84ec2568/devapidocs/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html 
b/devapidocs/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html
index 34394b2..e721068 100644
--- a/devapidocs/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html
+++ b/devapidocs/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html
@@ -87,12 +87,12 @@
 <li class="blockList">
 <dl>
 <dt>All Known Implementing Classes:</dt>
-<dd><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html" 
title="class in org.apache.hadoop.hbase.ipc">AsyncRpcChannelImpl</a></dd>
+<dd><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html" 
title="class in org.apache.hadoop.hbase.ipc">AsyncRpcChannelImpl</a>, <a 
href="../../../../../org/apache/hadoop/hbase/ipc/RpcClientImpl.AsyncRpcChannel.html"
 title="class in 
org.apache.hadoop.hbase.ipc">RpcClientImpl.AsyncRpcChannel</a></dd>
 </dl>
 <hr>
 <br>
 <pre><a 
href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.36">AsyncRpcChannel</a></pre>
+public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.35">AsyncRpcChannel</a></pre>
 <div class="block">Interface for Async Rpc Channels</div>
 </li>
 </ul>
@@ -114,15 +114,14 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/As
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>&lt;R extends 
com.google.protobuf.Message,O&gt;&nbsp;<br><a 
href="../../../../../org/apache/hadoop/hbase/client/Future.html" 
title="interface in 
org.apache.hadoop.hbase.client">Future</a>&lt;O&gt;</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int,%20org.apache.hadoop.hbase.client.MetricsConnection.CallStats)">callMethod</a></strong>(com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int)">callMethod</a></strong>(com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
                     com.google.protobuf.Message&nbsp;request,
                     <a 
href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface 
in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
                     R&nbsp;responsePrototype,
                     <a 
href="../../../../../org/apache/hadoop/hbase/ipc/MessageConverter.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">MessageConverter</a>&lt;R,O&gt;&nbsp;messageConverter,
                     <a 
href="../../../../../org/apache/hadoop/hbase/ipc/IOExceptionConverter.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">IOExceptionConverter</a>&nbsp;exceptionConverter,
                     long&nbsp;rpcTimeout,
-                    int&nbsp;priority,
-                    <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a>&nbsp;callStats)</code>
+                    int&nbsp;priority)</code>
 <div class="block">Calls method on channel</div>
 </td>
 </tr>
@@ -165,25 +164,24 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/As
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a 
name="callMethod(com.google.protobuf.Descriptors.MethodDescriptor,com.google.protobuf.Message,org.apache.hadoop.hbase.CellScanner,com.google.protobuf.Message,org.apache.hadoop.hbase.ipc.MessageConverter,org.apache.hadoop.hbase.ipc.IOExceptionConverter,long,int,org.apache.hadoop.hbase.client.MetricsConnection.CallStats)">
+<a 
name="callMethod(com.google.protobuf.Descriptors.MethodDescriptor,com.google.protobuf.Message,org.apache.hadoop.hbase.CellScanner,com.google.protobuf.Message,org.apache.hadoop.hbase.ipc.MessageConverter,org.apache.hadoop.hbase.ipc.IOExceptionConverter,long,int)">
 <!--   -->
-</a><a name="callMethod(com.google.protobuf.Descriptors.MethodDescriptor, 
com.google.protobuf.Message, org.apache.hadoop.hbase.CellScanner, R, 
org.apache.hadoop.hbase.ipc.MessageConverter, 
org.apache.hadoop.hbase.ipc.IOExceptionConverter, long, int, 
org.apache.hadoop.hbase.client.MetricsConnection.CallStats)">
+</a><a name="callMethod(com.google.protobuf.Descriptors.MethodDescriptor, 
com.google.protobuf.Message, org.apache.hadoop.hbase.CellScanner, R, 
org.apache.hadoop.hbase.ipc.MessageConverter, 
org.apache.hadoop.hbase.ipc.IOExceptionConverter, long, int)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>callMethod</h4>
-<pre>&lt;R extends com.google.protobuf.Message,O&gt;&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Future.html" 
title="interface in org.apache.hadoop.hbase.client">Future</a>&lt;O&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.52">callMethod</a>(com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
+<pre>&lt;R extends com.google.protobuf.Message,O&gt;&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Future.html" 
title="interface in org.apache.hadoop.hbase.client">Future</a>&lt;O&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.49">callMethod</a>(com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
                                                              
com.google.protobuf.Message&nbsp;request,
                                                              <a 
href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface 
in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
                                                              
R&nbsp;responsePrototype,
                                                              <a 
href="../../../../../org/apache/hadoop/hbase/ipc/MessageConverter.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">MessageConverter</a>&lt;R,O&gt;&nbsp;messageConverter,
                                                              <a 
href="../../../../../org/apache/hadoop/hbase/ipc/IOExceptionConverter.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">IOExceptionConverter</a>&nbsp;exceptionConverter,
                                                              
long&nbsp;rpcTimeout,
-                                                             int&nbsp;priority,
-                                                             <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a>&nbsp;callStats)</pre>
+                                                             
int&nbsp;priority)</pre>
 <div class="block">Calls method on channel</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>method</code> - 
to call</dd><dd><code>request</code> - to send</dd><dd><code>cellScanner</code> 
- with cells to send</dd><dd><code>responsePrototype</code> - to construct 
response with</dd><dd><code>messageConverter</code> - for the messages to 
expected result</dd><dd><code>exceptionConverter</code> - for converting 
exceptions</dd><dd><code>rpcTimeout</code> - timeout for 
request</dd><dd><code>priority</code> - for 
request</dd><dd><code>callStats</code> - collects stats of the call</dd>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>method</code> - 
to call</dd><dd><code>request</code> - to send</dd><dd><code>cellScanner</code> 
- with cells to send</dd><dd><code>responsePrototype</code> - to construct 
response with</dd><dd><code>messageConverter</code> - for the messages to 
expected result</dd><dd><code>exceptionConverter</code> - for converting 
exceptions</dd><dd><code>rpcTimeout</code> - timeout for 
request</dd><dd><code>priority</code> - for request</dd>
 <dt><span class="strong">Returns:</span></dt><dd>Promise for the response 
Message</dd></dl>
 </li>
 </ul>
@@ -193,7 +191,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/As
 <ul class="blockList">
 <li class="blockList">
 <h4>getEventExecutor</h4>
-<pre>io.netty.util.concurrent.EventExecutor&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.63">getEventExecutor</a>()</pre>
+<pre>io.netty.util.concurrent.EventExecutor&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.60">getEventExecutor</a>()</pre>
 <div class="block">Get the EventLoop on which this channel operated</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>EventLoop</dd></dl>
 </li>
@@ -204,7 +202,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/As
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.69">close</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
+<pre>void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.66">close</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
 <div class="block">Close connection</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>cause</code> - 
of closure.</dd></dl>
 </li>
@@ -215,7 +213,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/As
 <ul class="blockList">
 <li class="blockList">
 <h4>isAlive</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.76">isAlive</a>()</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.73">isAlive</a>()</pre>
 <div class="block">Check if the connection is alive</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if alive</dd></dl>
 </li>
@@ -226,7 +224,7 @@ public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/As
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getAddress</h4>
-<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true";
 title="class or interface in java.net">InetSocketAddress</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.82">getAddress</a>()</pre>
+<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true";
 title="class or interface in java.net">InetSocketAddress</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#line.79">getAddress</a>()</pre>
 <div class="block">Get the address on which this channel operates</div>
 <dl><dt><span 
class="strong">Returns:</span></dt><dd>InetSocketAddress</dd></dl>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/84ec2568/devapidocs/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html 
b/devapidocs/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html
index ebf2136..60d31d3 100644
--- a/devapidocs/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html
@@ -100,7 +100,7 @@
 <hr>
 <br>
 <pre><a 
href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.83">AsyncRpcChannelImpl</a>
+public class <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.81">AsyncRpcChannelImpl</a>
 extends <a 
href="http://docs.oracle.com/javase/7/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/ipc/AsyncRpcChannel.html" 
title="interface in org.apache.hadoop.hbase.ipc">AsyncRpcChannel</a></pre>
 <div class="block">Netty RPC channel</div>
@@ -270,15 +270,14 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>&lt;R extends 
com.google.protobuf.Message,O&gt;&nbsp;<br><a 
href="../../../../../org/apache/hadoop/hbase/client/Future.html" 
title="interface in 
org.apache.hadoop.hbase.client">Future</a>&lt;O&gt;</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int,%20org.apache.hadoop.hbase.client.MetricsConnection.CallStats)">callMethod</a></strong>(com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
+<td class="colLast"><code><strong><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int)">callMethod</a></strong>(com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
                     com.google.protobuf.Message&nbsp;request,
                     <a 
href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface 
in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
                     R&nbsp;responsePrototype,
                     <a 
href="../../../../../org/apache/hadoop/hbase/ipc/MessageConverter.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">MessageConverter</a>&lt;R,O&gt;&nbsp;messageConverter,
                     <a 
href="../../../../../org/apache/hadoop/hbase/ipc/IOExceptionConverter.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">IOExceptionConverter</a>&nbsp;exceptionConverter,
                     long&nbsp;rpcTimeout,
-                    int&nbsp;priority,
-                    <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a>&nbsp;callStats)</code>
+                    int&nbsp;priority)</code>
 <div class="block">Calls method on channel</div>
 </td>
 </tr>
@@ -432,7 +431,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.84">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.82">LOG</a></pre>
 </li>
 </ul>
 <a name="MAX_SASL_RETRIES">
@@ -441,7 +440,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>MAX_SASL_RETRIES</h4>
-<pre>private static final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.86">MAX_SASL_RETRIES</a></pre>
+<pre>private static final&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.84">MAX_SASL_RETRIES</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.AsyncRpcChannelImpl.MAX_SASL_RETRIES">Constant
 Field Values</a></dd></dl>
 </li>
 </ul>
@@ -451,7 +450,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>TOKEN_HANDDLERS</h4>
-<pre>protected static final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in 
java.util">Map</a>&lt;org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.TokenIdentifier.Kind,org.apache.hadoop.security.token.TokenSelector&lt;?
 extends org.apache.hadoop.security.token.TokenIdentifier&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.88">TOKEN_HANDDLERS</a></pre>
+<pre>protected static final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in 
java.util">Map</a>&lt;org.apache.hadoop.hbase.protobuf.generated.AuthenticationProtos.TokenIdentifier.Kind,org.apache.hadoop.security.token.TokenSelector&lt;?
 extends org.apache.hadoop.security.token.TokenIdentifier&gt;&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.86">TOKEN_HANDDLERS</a></pre>
 </li>
 </ul>
 <a name="client">
@@ -460,7 +459,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>client</h4>
-<pre>final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcClient.html" 
title="class in org.apache.hadoop.hbase.ipc">AsyncRpcClient</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.96">client</a></pre>
+<pre>final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcClient.html" 
title="class in org.apache.hadoop.hbase.ipc">AsyncRpcClient</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.94">client</a></pre>
 </li>
 </ul>
 <a name="channel">
@@ -469,7 +468,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>channel</h4>
-<pre>private&nbsp;io.netty.channel.Channel <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.100">channel</a></pre>
+<pre>private&nbsp;io.netty.channel.Channel <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.98">channel</a></pre>
 </li>
 </ul>
 <a name="name">
@@ -478,7 +477,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>name</h4>
-<pre><a 
href="http://docs.oracle.com/javase/7/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/ipc/AsyncRpcChannelImpl.html#line.102">name</a></pre>
+<pre><a 
href="http://docs.oracle.com/javase/7/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/ipc/AsyncRpcChannelImpl.html#line.100">name</a></pre>
 </li>
 </ul>
 <a name="ticket">
@@ -487,7 +486,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>ticket</h4>
-<pre>final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.103">ticket</a></pre>
+<pre>final&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.101">ticket</a></pre>
 </li>
 </ul>
 <a name="serviceName">
@@ -496,7 +495,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>serviceName</h4>
-<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ipc/AsyncRpcChannelImpl.html#line.104">serviceName</a></pre>
+<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ipc/AsyncRpcChannelImpl.html#line.102">serviceName</a></pre>
 </li>
 </ul>
 <a name="address">
@@ -505,7 +504,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>address</h4>
-<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true";
 title="class or interface in java.net">InetSocketAddress</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.105">address</a></pre>
+<pre>final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true";
 title="class or interface in java.net">InetSocketAddress</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.103">address</a></pre>
 </li>
 </ul>
 <a name="failureCounter">
@@ -514,7 +513,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>failureCounter</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.107">failureCounter</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.105">failureCounter</a></pre>
 </li>
 </ul>
 <a name="useSasl">
@@ -523,7 +522,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>useSasl</h4>
-<pre>boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.109">useSasl</a></pre>
+<pre>boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.107">useSasl</a></pre>
 </li>
 </ul>
 <a name="authMethod">
@@ -532,7 +531,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>authMethod</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" 
title="enum in org.apache.hadoop.hbase.security">AuthMethod</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.110">authMethod</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" 
title="enum in org.apache.hadoop.hbase.security">AuthMethod</a> <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.108">authMethod</a></pre>
 </li>
 </ul>
 <a name="reloginMaxBackoff">
@@ -541,7 +540,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>reloginMaxBackoff</h4>
-<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.111">reloginMaxBackoff</a></pre>
+<pre>private&nbsp;int <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.109">reloginMaxBackoff</a></pre>
 </li>
 </ul>
 <a name="token">
@@ -550,7 +549,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>token</h4>
-<pre>private&nbsp;org.apache.hadoop.security.token.Token&lt;? extends 
org.apache.hadoop.security.token.TokenIdentifier&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.112">token</a></pre>
+<pre>private&nbsp;org.apache.hadoop.security.token.Token&lt;? extends 
org.apache.hadoop.security.token.TokenIdentifier&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.110">token</a></pre>
 </li>
 </ul>
 <a name="serverPrincipal">
@@ -559,7 +558,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>serverPrincipal</h4>
-<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ipc/AsyncRpcChannelImpl.html#line.113">serverPrincipal</a></pre>
+<pre>private&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/ipc/AsyncRpcChannelImpl.html#line.111">serverPrincipal</a></pre>
 </li>
 </ul>
 <a name="pendingCalls">
@@ -568,7 +567,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>pendingCalls</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true";
 title="class or interface in java.lang">Integer</a>,<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html" title="class 
in org.apache.hadoop.hbase.ipc">AsyncCall</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.116">pendingCalls</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true";
 title="class or interface in java.lang">Integer</a>,<a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncCall.html" title="class 
in org.apache.hadoop.hbase.ipc">AsyncCall</a>&gt; <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.114">pendingCalls</a></pre>
 </li>
 </ul>
 <a name="connected">
@@ -577,7 +576,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>connected</h4>
-<pre>private&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.117">connected</a></pre>
+<pre>private&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.115">connected</a></pre>
 </li>
 </ul>
 <a name="closed">
@@ -586,7 +585,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>closed</h4>
-<pre>private&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.118">closed</a></pre>
+<pre>private&nbsp;boolean <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.116">closed</a></pre>
 </li>
 </ul>
 <a name="cleanupTimer">
@@ -595,7 +594,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>cleanupTimer</h4>
-<pre>private&nbsp;io.netty.util.Timeout <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.120">cleanupTimer</a></pre>
+<pre>private&nbsp;io.netty.util.Timeout <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.118">cleanupTimer</a></pre>
 </li>
 </ul>
 <a name="timeoutTask">
@@ -604,7 +603,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockListLast">
 <li class="blockList">
 <h4>timeoutTask</h4>
-<pre>private final&nbsp;io.netty.util.TimerTask <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.122">timeoutTask</a></pre>
+<pre>private final&nbsp;io.netty.util.TimerTask <a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.120">timeoutTask</a></pre>
 </li>
 </ul>
 </li>
@@ -621,7 +620,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockListLast">
 <li class="blockList">
 <h4>AsyncRpcChannelImpl</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.137">AsyncRpcChannelImpl</a>(io.netty.bootstrap.Bootstrap&nbsp;bootstrap,
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.135">AsyncRpcChannelImpl</a>(io.netty.bootstrap.Bootstrap&nbsp;bootstrap,
                    <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcClient.html" 
title="class in org.apache.hadoop.hbase.ipc">AsyncRpcClient</a>&nbsp;client,
                    <a 
href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class 
in org.apache.hadoop.hbase.security">User</a>&nbsp;ticket,
                    <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;serviceName,
@@ -644,7 +643,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>connect</h4>
-<pre>private&nbsp;io.netty.channel.ChannelFuture&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.156">connect</a>(io.netty.bootstrap.Bootstrap&nbsp;bootstrap)</pre>
+<pre>private&nbsp;io.netty.channel.ChannelFuture&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.154">connect</a>(io.netty.bootstrap.Bootstrap&nbsp;bootstrap)</pre>
 <div class="block">Connect to channel</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>bootstrap</code> 
- to connect to</dd>
 <dt><span class="strong">Returns:</span></dt><dd>future of connection</dd></dl>
@@ -656,7 +655,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>startHBaseConnection</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.209">startHBaseConnection</a>(io.netty.channel.Channel&nbsp;ch)</pre>
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.207">startHBaseConnection</a>(io.netty.channel.Channel&nbsp;ch)</pre>
 <div class="block">Start HBase connection</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>ch</code> - 
channel to start connection on</dd></dl>
 </li>
@@ -667,7 +666,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>getSaslHandler</h4>
-<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/security/SaslClientHandler.html" 
title="class in org.apache.hadoop.hbase.security">SaslClientHandler</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.242">getSaslHandler</a>(org.apache.hadoop.security.UserGroupInformation&nbsp;realTicket,
+<pre>private&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/security/SaslClientHandler.html" 
title="class in org.apache.hadoop.hbase.security">SaslClientHandler</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.240">getSaslHandler</a>(org.apache.hadoop.security.UserGroupInformation&nbsp;realTicket,
                                io.netty.bootstrap.Bootstrap&nbsp;bootstrap)
                                   throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get SASL handler</div>
@@ -683,7 +682,7 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <ul class="blockList">
 <li class="blockList">
 <h4>retryOrClose</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.275">retryOrClose</a>(io.netty.bootstrap.Bootstrap&nbsp;bootstrap,
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.273">retryOrClose</a>(io.netty.bootstrap.Bootstrap&nbsp;bootstrap,
                 int&nbsp;failureCount,
                 long&nbsp;timeout,
                 <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
@@ -691,28 +690,27 @@ implements <a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.h
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>bootstrap</code> 
- to connect with</dd><dd><code>failureCount</code> - failure 
count</dd><dd><code>e</code> - exception of fail</dd></dl>
 </li>
 </ul>
-<a 
name="callMethod(com.google.protobuf.Descriptors.MethodDescriptor,com.google.protobuf.Message,org.apache.hadoop.hbase.CellScanner,com.google.protobuf.Message,org.apache.hadoop.hbase.ipc.MessageConverter,org.apache.hadoop.hbase.ipc.IOExceptionConverter,long,int,org.apache.hadoop.hbase.client.MetricsConnection.CallStats)">
+<a 
name="callMethod(com.google.protobuf.Descriptors.MethodDescriptor,com.google.protobuf.Message,org.apache.hadoop.hbase.CellScanner,com.google.protobuf.Message,org.apache.hadoop.hbase.ipc.MessageConverter,org.apache.hadoop.hbase.ipc.IOExceptionConverter,long,int)">
 <!--   -->
-</a><a name="callMethod(com.google.protobuf.Descriptors.MethodDescriptor, 
com.google.protobuf.Message, org.apache.hadoop.hbase.CellScanner, R, 
org.apache.hadoop.hbase.ipc.MessageConverter, 
org.apache.hadoop.hbase.ipc.IOExceptionConverter, long, int, 
org.apache.hadoop.hbase.client.MetricsConnection.CallStats)">
+</a><a name="callMethod(com.google.protobuf.Descriptors.MethodDescriptor, 
com.google.protobuf.Message, org.apache.hadoop.hbase.CellScanner, R, 
org.apache.hadoop.hbase.ipc.MessageConverter, 
org.apache.hadoop.hbase.ipc.IOExceptionConverter, long, int)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>callMethod</h4>
-<pre>public&nbsp;&lt;R extends com.google.protobuf.Message,O&gt;&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Future.html" 
title="interface in org.apache.hadoop.hbase.client">Future</a>&lt;O&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.300">callMethod</a>(com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
+<pre>public&nbsp;&lt;R extends com.google.protobuf.Message,O&gt;&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/client/Future.html" 
title="interface in org.apache.hadoop.hbase.client">Future</a>&lt;O&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.html#line.299">callMethod</a>(com.google.protobuf.Descriptors.MethodDescriptor&nbsp;method,
                                                              
com.google.protobuf.Message&nbsp;request,
                                                              <a 
href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface 
in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
                                                              
R&nbsp;responsePrototype,
                                                              <a 
href="../../../../../org/apache/hadoop/hbase/ipc/MessageConverter.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">MessageConverter</a>&lt;R,O&gt;&nbsp;messageConverter,
                                                              <a 
href="../../../../../org/apache/hadoop/hbase/ipc/IOExceptionConverter.html" 
title="interface in 
org.apache.hadoop.hbase.ipc">IOExceptionConverter</a>&nbsp;exceptionConverter,
                                                              
long&nbsp;rpcTimeout,
-                                                             int&nbsp;priority,
-                                                             <a 
href="../../../../../org/apache/hadoop/hbase/client/MetricsConnection.CallStats.html"
 title="class in 
org.apache.hadoop.hbase.client">MetricsConnection.CallStats</a>&nbsp;callStats)</pre>
+                                                             
int&nbsp;priority)</pre>
 <div class="block">Calls method on channel</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
-<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int,%20org.apache.hadoop.hbase.client.MetricsConnection.CallStats)">callMethod</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html" 
title="interface in org.apache.hadoop.hbase.ipc">AsyncRpcChannel</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>method</code> - to 
call</dd><dd><code>request</code> - to send</dd><dd><code>cellScanner</code> - 
with cells to send</dd><dd><code>responsePrototype</code> - to construct 
response with</dd><dd><code>rpcTimeout</code> - timeout for 
request</dd><dd><code>priority</code> - for 
request</dd><dd><code>messageConverter</code> - for the messages to expected 
result</dd><dd><code>exceptionConverter</code> - for converting 
exceptions</dd><dd><code>callStats</code> - collects stats of the call</dd>
+<dd><code><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html#callMethod(com.google.protobuf.Descriptors.MethodDescriptor,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.CellScanner,%20R,%20org.apache.hadoop.hbase.ipc.MessageConverter,%20org.apache.hadoop.hbase.ipc.IOExceptionConverter,%20long,%20int)">callMethod</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/hadoop/hbase/ipc/AsyncRpcChannel.html" 
title="interface in org.apache.hadoop.hbase.ipc">AsyncRpcChannel</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>method</code> - to 
call</dd><dd><code>request</code> - to send</dd><dd><code>cellScanner</code> - 
with cells to send</dd><dd><code>responsePrototype</code> - to construct 
response with</dd><dd><code>rpcTimeout</code> - timeout for 
request</dd><dd><code>priority</code> - for 
request</dd><dd><code>messageConverter</code> - for the messages to expected 
result</dd><dd><code>exceptionConverter</code> - for converting exceptions</dd>
 <dt><span class="strong">Returns:</span></dt><dd>Promise for the response 
Message</dd></dl>
 </li>
 </ul>

Reply via email to