http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html 
b/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html
index fcd1bb3..2cf6bde 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableNotFoundException.html
@@ -142,7 +142,7 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>void</code></td>
+<td class="colFirst"><code><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>&lt;<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>&gt;</code></td>
 <td class="colLast"><span 
class="typeNameLabel">LoadIncrementalHFiles.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html#doBulkLoad-java.util.Map-org.apache.hadoop.hbase.client.Admin-org.apache.hadoop.hbase.client.Table-org.apache.hadoop.hbase.client.RegionLocator-boolean-boolean-">doBulkLoad</a></span>(<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>&lt;byte[],<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>&lt;org.apache.hadoop.fs.Path&gt;&gt;&nbsp;map,
           <a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" 
title="interface in org.apache.hadoop.hbase.client">Admin</a>&nbsp;admin,
           <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" 
title="interface in org.apache.hadoop.hbase.client">Table</a>&nbsp;table,

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/f07ee53f/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html
 
b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html
index 0afbdd7..89a1f85 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html
@@ -306,164 +306,160 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.</div>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a 
href="#org.apache.hadoop.hbase.mob.mapreduce">org.apache.hadoop.hbase.mob.mapreduce</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.monitoring">org.apache.hadoop.hbase.monitoring</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.namespace">org.apache.hadoop.hbase.namespace</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.nio">org.apache.hadoop.hbase.nio</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.procedure">org.apache.hadoop.hbase.procedure</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.procedure.flush">org.apache.hadoop.hbase.procedure.flush</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.procedure2">org.apache.hadoop.hbase.procedure2</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.procedure2.store">org.apache.hadoop.hbase.procedure2.store</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.procedure2.store.wal">org.apache.hadoop.hbase.procedure2.store.wal</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.procedure2.util">org.apache.hadoop.hbase.procedure2.util</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.quotas">org.apache.hadoop.hbase.quotas</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver.compactions">org.apache.hadoop.hbase.regionserver.compactions</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver.handler">org.apache.hadoop.hbase.regionserver.handler</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver.querymatcher">org.apache.hadoop.hbase.regionserver.querymatcher</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver.snapshot">org.apache.hadoop.hbase.regionserver.snapshot</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver.throttle">org.apache.hadoop.hbase.regionserver.throttle</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.regionserver.wal">org.apache.hadoop.hbase.regionserver.wal</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.replication">org.apache.hadoop.hbase.replication</a></td>
 <td class="colLast">
 <div class="block">Multi Cluster Replication</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.replication.master">org.apache.hadoop.hbase.replication.master</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.replication.regionserver">org.apache.hadoop.hbase.replication.regionserver</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.rest">org.apache.hadoop.hbase.rest</a></td>
 <td class="colLast">
 <div class="block">HBase REST</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.rest.filter">org.apache.hadoop.hbase.rest.filter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.rest.model">org.apache.hadoop.hbase.rest.model</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.rest.provider">org.apache.hadoop.hbase.rest.provider</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.rest.provider.consumer">org.apache.hadoop.hbase.rest.provider.consumer</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.rest.provider.producer">org.apache.hadoop.hbase.rest.provider.producer</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.rsgroup">org.apache.hadoop.hbase.rsgroup</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.security">org.apache.hadoop.hbase.security</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.security.access">org.apache.hadoop.hbase.security.access</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.security.token">org.apache.hadoop.hbase.security.token</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.security.visibility">org.apache.hadoop.hbase.security.visibility</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.security.visibility.expression">org.apache.hadoop.hbase.security.visibility.expression</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.snapshot">org.apache.hadoop.hbase.snapshot</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.thrift">org.apache.hadoop.hbase.thrift</a></td>
 <td class="colLast">
 <div class="block">Provides an HBase <a 
href="http://incubator.apache.org/thrift/";>Thrift</a>
 service.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.thrift2">org.apache.hadoop.hbase.thrift2</a></td>
 <td class="colLast">
 <div class="block">Provides an HBase <a 
href="http://thrift.apache.org/";>Thrift</a>
 service.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.trace">org.apache.hadoop.hbase.trace</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.types">org.apache.hadoop.hbase.types</a></td>
 <td class="colLast">
 <div class="block">
@@ -471,51 +467,51 @@ service.</div>
  extensible data type API.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.util">org.apache.hadoop.hbase.util</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.util.byterange">org.apache.hadoop.hbase.util.byterange</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.util.byterange.impl">org.apache.hadoop.hbase.util.byterange.impl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.util.hbck">org.apache.hadoop.hbase.util.hbck</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.util.test">org.apache.hadoop.hbase.util.test</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.util.vint">org.apache.hadoop.hbase.util.vint</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.wal">org.apache.hadoop.hbase.wal</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.zookeeper">org.apache.hadoop.hbase.zookeeper</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.hbase.zookeeper.lock">org.apache.hadoop.hbase.zookeeper.lock</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.metrics2.impl">org.apache.hadoop.metrics2.impl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.metrics2.lib">org.apache.hadoop.metrics2.lib</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
href="#org.apache.hadoop.metrics2.util">org.apache.hadoop.metrics2.util</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -1181,23 +1177,65 @@ service.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/AsyncConnectionConfiguration.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncConnectionConfiguration</a></span></code>
+<div class="block">Timeout configs.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/AsyncConnectionImpl.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncConnectionImpl</a></span></code>
+<div class="block">The implementation of AsyncConnection.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/AsyncProcess.html" 
title="class in org.apache.hadoop.hbase.client">AsyncProcess</a></span></code>
 <div class="block">This class  allows a continuous flow of requests.</div>
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>(package private) class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/AsyncRegionLocator.html" 
title="class in 
org.apache.hadoop.hbase.client">AsyncRegionLocator</a></span></code>
+<div class="block">TODO: reimplement using aync connection when the scan logic 
is ready.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/AsyncRequestFuture.html" 
title="interface in 
org.apache.hadoop.hbase.client">AsyncRequestFuture</a></span></code>
 <div class="block">The context used to wait for results from one submit 
call.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/AsyncRequestFutureImpl.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncRequestFutureImpl</a>&lt;CResult&gt;</span></code>
 <div class="block">The context, and return value, for a single 
submit/submitAll call.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/AsyncRpcRetryingCallerFactory.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncRpcRetryingCallerFactory</a></span></code>
+<div class="block">Factory to create an AsyncRpcRetryCaller.</div>
+</td>
+</tr>
 <tr class="altColor">
+<td class="colFirst"><code>(package private) class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/AsyncSingleRequestRpcRetryingCaller.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncSingleRequestRpcRetryingCaller</a>&lt;T&gt;</span></code>
+<div class="block">Retry caller for a single request, such as get, put, 
delete, etc.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/AsyncTableImpl.html" 
title="class in org.apache.hadoop.hbase.client">AsyncTableImpl</a></span></code>
+<div class="block">The implementation of AsyncTable.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/AsyncTableRegionLocatorImpl.html"
 title="class in 
org.apache.hadoop.hbase.client">AsyncTableRegionLocatorImpl</a></span></code>
+<div class="block">The implementation of AsyncRegionLocator.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/BufferedMutatorImpl.html"
 title="class in 
org.apache.hadoop.hbase.client">BufferedMutatorImpl</a></span></code>
 <div class="block">
@@ -1205,170 +1243,182 @@ service.</div>
  but meant for batched, potentially asynchronous puts.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) interface&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/Cancellable.html" 
title="interface in 
org.apache.hadoop.hbase.client">Cancellable</a></span></code>
 <div class="block">This should be implemented by the Get/Scan implementations 
that
  talk to replica regions.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/CancellableRegionServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">CancellableRegionServerCallable</a>&lt;T&gt;</span></code>
 <div class="block">This class is used to unify HTable calls with AsyncProcess 
Framework.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClientAsyncPrefetchScanner.html"
 title="class in 
org.apache.hadoop.hbase.client">ClientAsyncPrefetchScanner</a></span></code>
 <div class="block">ClientAsyncPrefetchScanner implements async scanner 
behaviour.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClientIdGenerator.html" 
title="class in 
org.apache.hadoop.hbase.client">ClientIdGenerator</a></span></code>
 <div class="block">The class that is able to determine some unique strings for 
the client,
  such as an IP address, PID, and composite deterministic ID.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClientScanner.html" 
title="class in org.apache.hadoop.hbase.client">ClientScanner</a></span></code>
 <div class="block">Implements the scanner interface for the HBase client.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClientServiceCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">ClientServiceCallable</a>&lt;T&gt;</span></code>
 <div class="block">A RegionServerCallable set to use the Client protocol.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClientSideRegionScanner.html"
 title="class in 
org.apache.hadoop.hbase.client">ClientSideRegionScanner</a></span></code>
 <div class="block">A client scanner for a region opened for read-only on the 
client side.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClientSimpleScanner.html"
 title="class in 
org.apache.hadoop.hbase.client">ClientSimpleScanner</a></span></code>
 <div class="block">ClientSimpleScanner implements a sync scanner 
behaviour.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClientSmallReversedScanner.html"
 title="class in 
org.apache.hadoop.hbase.client">ClientSmallReversedScanner</a></span></code>
 <div class="block">
  Client scanner for small reversed scan.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClientSmallScanner.html" 
title="class in 
org.apache.hadoop.hbase.client">ClientSmallScanner</a></span></code>
 <div class="block">Client scanner for small scan.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected static class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClientSmallScanner.SmallScannerCallableFactory.html"
 title="class in 
org.apache.hadoop.hbase.client">ClientSmallScanner.SmallScannerCallableFactory</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in 
org.apache.hadoop.hbase.client">ClusterConnection</a></span></code>
 <div class="block">Internal methods on Connection that should not be used by 
user code.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) interface&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClusterRegistry.html" 
title="interface in 
org.apache.hadoop.hbase.client">ClusterRegistry</a></span></code>
+<div class="block">Implementations hold cluster information such as this 
cluster's id.</div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClusterRegistryFactory.html"
 title="class in 
org.apache.hadoop.hbase.client">ClusterRegistryFactory</a></span></code>
+<div class="block">Get instance of configured Registry.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ClusterStatusListener.html"
 title="class in 
org.apache.hadoop.hbase.client">ClusterStatusListener</a></span></code>
 <div class="block">A class that receives the cluster status, and provide it as 
a set of service to the client.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ConnectionConfiguration.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionConfiguration</a></span></code>
 <div class="block">Configuration parameters for the connection.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html"
 title="class in 
org.apache.hadoop.hbase.client">ConnectionImplementation</a></span></code>
 <div class="block">Main implementation of <a 
href="../../../../../../org/apache/hadoop/hbase/client/Connection.html" 
title="interface in org.apache.hadoop.hbase.client"><code>Connection</code></a> 
and <a 
href="../../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" 
title="interface in 
org.apache.hadoop.hbase.client"><code>ClusterConnection</code></a> 
interfaces.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ConnectionUtils.html" 
title="class in 
org.apache.hadoop.hbase.client">ConnectionUtils</a></span></code>
 <div class="block">Utility used by client connections.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/CoprocessorHConnection.html"
 title="class in 
org.apache.hadoop.hbase.client">CoprocessorHConnection</a></span></code>
 <div class="block">Connection to an HTable from within a Coprocessor.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/DelayingRunner.html" 
title="class in 
org.apache.hadoop.hbase.client">DelayingRunner</a>&lt;T&gt;</span></code>
 <div class="block">A wrapper for a runnable for a group of actions for a 
single regionserver.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/DelegatingRetryingCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">DelegatingRetryingCallable</a>&lt;T,D extends 
<a 
href="../../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" 
title="interface in 
org.apache.hadoop.hbase.client">RetryingCallable</a>&lt;T&gt;&gt;</span></code>
 <div class="block">Helper callable for internal use when you just want to 
override a single method of a <a 
href="../../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" 
title="interface in 
org.apache.hadoop.hbase.client"><code>RetryingCallable</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/FailureInfo.html" 
title="class in org.apache.hadoop.hbase.client">FailureInfo</a></span></code>
 <div class="block">Keeps track of repeated failures to any region server.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/FastFailInterceptorContext.html"
 title="class in 
org.apache.hadoop.hbase.client">FastFailInterceptorContext</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/FlushRegionCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">FlushRegionCallable</a></span></code>
 <div class="block">A Callable for flushRegion() RPC.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.html" 
title="class in org.apache.hadoop.hbase.client">HBaseAdmin</a></span></code>
 <div class="block">HBaseAdmin is no longer a client API.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected static class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.NamespaceFuture.html"
 title="class in 
org.apache.hadoop.hbase.client">HBaseAdmin.NamespaceFuture</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected static class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.ProcedureFuture.html"
 title="class in 
org.apache.hadoop.hbase.client">HBaseAdmin.ProcedureFuture</a>&lt;V&gt;</span></code>
 <div class="block">Future that waits on a procedure result.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected static class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/HBaseAdmin.TableFuture.html"
 title="class in 
org.apache.hadoop.hbase.client">HBaseAdmin.TableFuture</a>&lt;V&gt;</span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/HRegionLocator.html" 
title="class in org.apache.hadoop.hbase.client">HRegionLocator</a></span></code>
 <div class="block">An implementation of <a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionLocator.html" 
title="interface in 
org.apache.hadoop.hbase.client"><code>RegionLocator</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/HTable.html" 
title="class in org.apache.hadoop.hbase.client">HTable</a></span></code>
 <div class="block">An implementation of <a 
href="../../../../../../org/apache/hadoop/hbase/client/Table.html" 
title="interface in 
org.apache.hadoop.hbase.client"><code>Table</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/HTableInterface.html" 
title="interface in 
org.apache.hadoop.hbase.client">HTableInterface</a></span></code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -1376,81 +1426,81 @@ service.</div>
 </div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/MetaCache.html" 
title="class in org.apache.hadoop.hbase.client">MetaCache</a></span></code>
 <div class="block">A cache implementation for region locations from meta.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/MetricsConnection.html" 
title="class in 
org.apache.hadoop.hbase.client">MetricsConnection</a></span></code>
 <div class="block">This class is for maintaining the various connection 
statistics and publishing them through
  the metrics interfaces.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/MultiAction.html" 
title="class in 
org.apache.hadoop.hbase.client">MultiAction</a>&lt;R&gt;</span></code>
 <div class="block">Container for Actions (i.e.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/MultiResponse.html" 
title="class in org.apache.hadoop.hbase.client">MultiResponse</a></span></code>
 <div class="block">A container for Result objects, grouped by regionName.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/MultiServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">MultiServerCallable</a>&lt;R&gt;</span></code>
 <div class="block">Callable that handles the <code>multi</code> method call 
going against a single
  regionserver; i.e.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/NoncedRegionServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">NoncedRegionServerCallable</a>&lt;T&gt;</span></code>
 <div class="block">Implementations make an rpc call against a RegionService 
via a protobuf Service.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/NonceGenerator.html" 
title="interface in 
org.apache.hadoop.hbase.client">NonceGenerator</a></span></code>
 <div class="block">NonceGenerator interface.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/NoOpRetryableCallerInterceptor.html"
 title="class in 
org.apache.hadoop.hbase.client">NoOpRetryableCallerInterceptor</a></span></code>
 <div class="block">Class that acts as a NoOpInterceptor.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html"
 title="class in 
org.apache.hadoop.hbase.client">NoOpRetryingInterceptorContext</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/PerClientRandomNonceGenerator.html"
 title="class in 
org.apache.hadoop.hbase.client">PerClientRandomNonceGenerator</a></span></code>
 <div class="block">NonceGenerator implementation that uses client ID hash + 
random int as nonce group,
  and random numbers as nonces.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/PreemptiveFastFailInterceptor.html"
 title="class in 
org.apache.hadoop.hbase.client">PreemptiveFastFailInterceptor</a></span></code>
 <div class="block">The concrete <a 
href="../../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptor.html"
 title="class in 
org.apache.hadoop.hbase.client"><code>RetryingCallerInterceptor</code></a> 
class that implements the preemptive fast fail
  feature.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">RegionAdminServiceCallable</a>&lt;T&gt;</span></code>
 <div class="block">Similar to RegionServerCallable but for the AdminService 
interface.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionCoprocessorRpcChannel.html"
 title="class in 
org.apache.hadoop.hbase.client">RegionCoprocessorRpcChannel</a></span></code>
 <div class="block">Provides clients with an RPC connection to call Coprocessor 
Endpoint
@@ -1458,75 +1508,75 @@ service.</div>
  against a given table region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionCoprocessorServiceExec.html"
 title="class in 
org.apache.hadoop.hbase.client">RegionCoprocessorServiceExec</a></span></code>
 <div class="block">Represents a coprocessor service method execution against a 
single region.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionReplicaUtil.html" 
title="class in 
org.apache.hadoop.hbase.client">RegionReplicaUtil</a></span></code>
 <div class="block">Utility methods which contain the logic for regions and 
replicas.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">RegionServerCallable</a>&lt;T,S&gt;</span></code>
 <div class="block">Implementations make a RPC call against a RegionService via 
a protobuf Service.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) interface&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/Registry.html" 
title="interface in org.apache.hadoop.hbase.client">Registry</a></span></code>
 <div class="block">Cluster registry.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RegistryFactory.html" 
title="class in 
org.apache.hadoop.hbase.client">RegistryFactory</a></span></code>
 <div class="block">Get instance of configured Registry.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ResultBoundedCompletionService.html"
 title="class in 
org.apache.hadoop.hbase.client">ResultBoundedCompletionService</a>&lt;V&gt;</span></code>
 <div class="block">A completion service for the RpcRetryingCallerFactory.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ResultStatsUtil.html" 
title="class in 
org.apache.hadoop.hbase.client">ResultStatsUtil</a></span></code>
 <div class="block">A <a 
href="../../../../../../org/apache/hadoop/hbase/client/Result.html" 
title="class in org.apache.hadoop.hbase.client"><code>Result</code></a> with 
some statistics about the server/region status</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RetriesExhaustedException.ThrowableWithExtraContext.html"
 title="class in 
org.apache.hadoop.hbase.client">RetriesExhaustedException.ThrowableWithExtraContext</a></span></code>
 <div class="block">Datastructure that allows adding more info around Throwable 
incident.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" 
title="interface in 
org.apache.hadoop.hbase.client">RetryingCallable</a>&lt;T&gt;</span></code>
 <div class="block">A Callable&lt;T&gt; that will be retried.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptor.html"
 title="class in 
org.apache.hadoop.hbase.client">RetryingCallerInterceptor</a></span></code>
 <div class="block">This class is designed to fit into the RetryingCaller class 
which forms the
  central piece of intelligence for the client side retries for most 
calls.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html"
 title="class in 
org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a></span></code>
 <div class="block">The context object used in the <a 
href="../../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html" 
title="interface in 
org.apache.hadoop.hbase.client"><code>RpcRetryingCaller</code></a> to enable
  <a 
href="../../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptor.html"
 title="class in 
org.apache.hadoop.hbase.client"><code>RetryingCallerInterceptor</code></a> to 
intercept calls.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorFactory.html"
 title="class in 
org.apache.hadoop.hbase.client">RetryingCallerInterceptorFactory</a></span></code>
 <div class="block">Factory implementation to provide the <a 
href="../../../../../../org/apache/hadoop/hbase/client/ConnectionImplementation.html"
 title="class in 
org.apache.hadoop.hbase.client"><code>ConnectionImplementation</code></a> with
@@ -1534,93 +1584,99 @@ service.</div>
  to intercept the <a 
href="../../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html" 
title="interface in 
org.apache.hadoop.hbase.client"><code>RpcRetryingCaller</code></a> during the 
course of their calls.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ReversedClientScanner.html"
 title="class in 
org.apache.hadoop.hbase.client">ReversedClientScanner</a></span></code>
 <div class="block">A reversed client scanner which support backward 
scanning</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ReversedScannerCallable.html"
 title="class in 
org.apache.hadoop.hbase.client">ReversedScannerCallable</a></span></code>
 <div class="block">A reversed ScannerCallable which supports backward 
scanning.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerFactory.html"
 title="class in 
org.apache.hadoop.hbase.client">RpcRetryingCallerFactory</a></span></code>
 <div class="block">Factory to create an <a 
href="../../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html" 
title="interface in 
org.apache.hadoop.hbase.client"><code>RpcRetryingCaller</code></a></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.html"
 title="class in 
org.apache.hadoop.hbase.client">RpcRetryingCallerImpl</a>&lt;T&gt;</span></code>
 <div class="block">Runs an rpc'ing <a 
href="../../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" 
title="interface in 
org.apache.hadoop.hbase.client"><code>RetryingCallable</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.html"
 title="class in 
org.apache.hadoop.hbase.client">RpcRetryingCallerWithReadReplicas</a></span></code>
 <div class="block">Caller that goes to replica if the primary region does no 
answer within a configurable
  timeout.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ScannerCallable.html" 
title="class in 
org.apache.hadoop.hbase.client">ScannerCallable</a></span></code>
 <div class="block">Scanner operations such as create, next, etc.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.html"
 title="class in 
org.apache.hadoop.hbase.client">ScannerCallableWithReplicas</a></span></code>
 <div class="block">This class has the logic for handling scanners for regions 
with and without replicas.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/SecureBulkLoadClient.html"
 title="class in 
org.apache.hadoop.hbase.client">SecureBulkLoadClient</a></span></code>
 <div class="block">Client proxy for SecureBulkLoadProtocol</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ServerStatisticTracker.html"
 title="class in 
org.apache.hadoop.hbase.client">ServerStatisticTracker</a></span></code>
 <div class="block">Tracks the statistics for multiple regions</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/SingleResponse.html" 
title="class in org.apache.hadoop.hbase.client">SingleResponse</a></span></code>
 <div class="block">Class for single action response</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/SingleResponse.Entry.html"
 title="class in 
org.apache.hadoop.hbase.client">SingleResponse.Entry</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/StatisticTrackable.html" 
title="interface in 
org.apache.hadoop.hbase.client">StatisticTrackable</a></span></code>
 <div class="block">Parent interface for an object to get updates about 
per-region statistics.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/TableState.html" 
title="class in org.apache.hadoop.hbase.client">TableState</a></span></code>
 <div class="block">Represents table state.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/TableState.State.html" 
title="enum in 
org.apache.hadoop.hbase.client">TableState.State</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/VersionInfoUtil.html" 
title="class in 
org.apache.hadoop.hbase.client">VersionInfoUtil</a></span></code>
 <div class="block">Class to help with parsing the version info.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/client/ZKClusterRegistry.html" 
title="class in 
org.apache.hadoop.hbase.client">ZKClusterRegistry</a></span></code>
+<div class="block">Cache the cluster registry data in memory and use zk 
watcher to update.</div>
+</td>
+</tr>
 </tbody>
 </table>
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing methods, and an explanation">
@@ -4273,7 +4329,7 @@ service.</div>
 <tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.html"
 title="class in 
org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler</a></span></code>
-<div class="block">ProcedureRunnableSet for the Master Procedures.</div>
+<div class="block">ProcedureScheduler for the Master Procedures.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -4519,56 +4575,6 @@ service.</div>
 </tbody>
 </table>
 </li>
-<li class="blockList"><a name="org.apache.hadoop.hbase.mob.mapreduce">
-<!--   -->
-</a>
-<h3>Uses of <a 
href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">InterfaceAudience.Private</a> in <a 
href="../../../../../../org/apache/hadoop/hbase/mob/mapreduce/package-summary.html">org.apache.hadoop.hbase.mob.mapreduce</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a 
href="../../../../../../org/apache/hadoop/hbase/mob/mapreduce/package-summary.html">org.apache.hadoop.hbase.mob.mapreduce</a>
 with annotations of type <a 
href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">InterfaceAudience.Private</a></span><span
 class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/mob/mapreduce/MemStoreWrapper.html"
 title="class in 
org.apache.hadoop.hbase.mob.mapreduce">MemStoreWrapper</a></span></code>
-<div class="block">The wrapper of a DefaultMemStore.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/mob/mapreduce/MobFilePathHashPartitioner.html"
 title="class in 
org.apache.hadoop.hbase.mob.mapreduce">MobFilePathHashPartitioner</a></span></code>
-<div class="block">The partitioner for the sweep job.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/mob/mapreduce/SweepJob.html" 
title="class in 
org.apache.hadoop.hbase.mob.mapreduce">SweepJob</a></span></code>
-<div class="block">The sweep job.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/mob/mapreduce/SweepJobNodeTracker.html"
 title="class in 
org.apache.hadoop.hbase.mob.mapreduce">SweepJobNodeTracker</a></span></code>
-<div class="block">Tracker on the sweep tool node in zookeeper.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/mob/mapreduce/SweepMapper.html" 
title="class in 
org.apache.hadoop.hbase.mob.mapreduce">SweepMapper</a></span></code>
-<div class="block">The mapper of a sweep job.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/mob/mapreduce/SweepReducer.html"
 title="class in 
org.apache.hadoop.hbase.mob.mapreduce">SweepReducer</a></span></code>
-<div class="block">The reducer of a sweep job.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
 <li class="blockList"><a name="org.apache.hadoop.hbase.monitoring">
 <!--   -->
 </a>
@@ -4829,6 +4835,14 @@ service.</div>
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/AbstractProcedureScheduler.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">AbstractProcedureScheduler</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/BadProcedureException.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">BadProcedureException</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/OnePhaseProcedure.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">OnePhaseProcedure</a>&lt;TEnvironment&gt;</span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -4846,6 +4860,20 @@ service.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureEvent.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureEvent</a>&lt;T&gt;</span></code>
+<div class="block">Basic ProcedureEvent that contains an "object", which can 
be a
+ description or a reference to the resource to wait on, and a
+ queue for suspended procedures.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureEventQueue.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureEventQueue</a></span></code>
+<div class="block">Basic queue to store suspended procedures.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureException.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureException</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
@@ -4862,48 +4890,48 @@ service.</div>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureRunnableSet.html"
 title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureRunnableSet</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureScheduler.html"
 title="interface in 
org.apache.hadoop.hbase.procedure2">ProcedureScheduler</a></span></code>
 <div class="block">Keep track of the runnable procedures</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureSimpleRunQueue.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureSimpleRunQueue</a></span></code>
-<div class="block">Simple runqueue for the procedures</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureSuspendedException.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureSuspendedException</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureUtil.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureUtil</a></span></code>
 <div class="block">Helper to convert to/from ProcedureProtos</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureYieldException.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">ProcedureYieldException</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/RemoteProcedureException.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">RemoteProcedureException</a></span></code>
 <div class="block">A RemoteProcedureException is an exception from another 
thread or process.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">RootProcedureState</a></span></code>
 <div class="block">Internal state of the ProcedureExecutor that describes the 
state of a "Root Procedure".</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/SequentialProcedure.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">SequentialProcedure</a>&lt;TEnvironment&gt;</span></code>
 <div class="block">A SequentialProcedure describes one step in a procedure 
chain.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/SimpleProcedureScheduler.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">SimpleProcedureScheduler</a></span></code>
+<div class="block">Simple scheduler for procedures</div>
+</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html"
 title="class in 
org.apache.hadoop.hbase.procedure2">StateMachineProcedure</a>&lt;TEnvironment,TState&gt;</span></code>
@@ -4937,18 +4965,6 @@ service.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static 
org.apache.hadoop.hbase.shaded.protobuf.generated.ProcedureProtos.Procedure</code></td>
-<td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#convert-org.apache.hadoop.hbase.procedure2.Procedure-">convert</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</code>
-<div class="block">Helper to convert the procedure to protobuf.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#convert-org.apache.hadoop.hbase.shaded.protobuf.generated.ProcedureProtos.Procedure-">convert</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.ProcedureProtos.Procedure&nbsp;proto)</code>
-<div class="block">Helper to convert the protobuf procedure.</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#doAcquireLock-TEnvironment-">doAcquireLock</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" 
title="type parameter in Procedure">TEnvironment</a>&nbsp;env)</code>
 <div class="block">Internal method called by the ProcedureExecutor that starts 
the
@@ -4994,43 +5010,59 @@ service.</div>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#hasChildren--">hasChildren</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span 
class="typeNameLabel">ProcedureEventQueue.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureEventQueue.html#hasWaitingProcedures--">hasWaitingProcedures</a></span>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#incChildrenLatch--">incChildrenLatch</a></span>()</code>
 <div class="block">Called by the ProcedureExecutor on procedure-load to 
restore the latch state</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" 
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">ProcedureEventQueue.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureEventQueue.html#popWaitingProcedure-boolean-">popWaitingProcedure</a></span>(boolean&nbsp;popFront)</code>&nbsp;</td>
+</tr>
 <tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">ProcedureEventQueue.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureEventQueue.html#removeProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">removeProcedure</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#removeStackIndex--">removeStackIndex</a></span>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#setChildrenLatch-int-">setChildrenLatch</a></span>(int&nbsp;numChildren)</code>
 <div class="block">Called by the ProcedureExecutor on procedure-load to 
restore the latch state</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#setNonceKey-org.apache.hadoop.hbase.util.NonceKey-">setNonceKey</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/util/NonceKey.html" 
title="class in org.apache.hadoop.hbase.util">NonceKey</a>&nbsp;nonceKey)</code>
 <div class="block">Called by the ProcedureExecutor to set the value to the 
newly created procedure.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#setOwner-java.lang.String-">setOwner</a></span>(<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>&nbsp;owner)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#setParentProcId-long-">setParentProcId</a></span>(long&nbsp;parentProcId)</code>
 <div class="block">Called by the ProcedureExecutor to assign the parent to the 
newly created procedure.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#setProcId-long-">setProcId</a></span>(long&nbsp;procId)</code>
 <div class="block">Called by the ProcedureExecutor to assign the ID to the 
newly created procedure.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">ProcedureEvent.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureEvent.html#setReady-boolean-">setReady</a></span>(boolean&nbsp;isReady)</code>&nbsp;</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#setStackIndexes-java.util.List-">setStackIndexes</a></span>(<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>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true";
 title="class or interface in 
java.lang">Integer</a>&gt;&nbsp;stackIndexes)</code>
@@ -5050,6 +5082,10 @@ service.</div>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#setState-org.apache.hadoop.hbase.shaded.protobuf.generated.ProcedureProtos.ProcedureState-">setState</a></span>(org.apache.hadoop.hbase.shaded.protobuf.generated.ProcedureProtos.ProcedureState&nbsp;state)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span 
class="typeNameLabel">ProcedureEventQueue.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/ProcedureEventQueue.html#suspendProcedure-org.apache.hadoop.hbase.procedure2.Procedure-">suspendProcedure</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><span class="typeNameLabel">Procedure.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#wasExecuted--">wasExecuted</a></span>()</code>&nbsp;</td>
 </tr>
@@ -5165,10 +5201,6 @@ service.</div>
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/util/StringUtils.html"
 title="class in 
org.apache.hadoop.hbase.procedure2.util">StringUtils</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/procedure2/util/TimeoutBlockingQueue.html"
 title="class in 
org.apache.hadoop.hbase.procedure2.util">TimeoutBlockingQueue</a>&lt;E&gt;</span></code>&nbsp;</td>
-</tr>
 </tbody>
 </table>
 </li>

Reply via email to