You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by mi...@apache.org on 2015/12/30 23:16:03 UTC

[42/51] [partial] hbase-site git commit: Published site at 07b623670647686084f8f5fd2038e2bafcfdac54.

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e5c3dcd1/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html
index eb2af0d..72e93af 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html
@@ -205,8 +205,17 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#ReplicationPeerZKImpl(org.apache.hadoop.conf.Configuration,%20java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">ReplicationPeerZKImpl</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                           <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;id,
                                           <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
-<div class="block">Constructor that takes all the objects required to communicate with the
- specified peer, except for the region server addresses.</div>
+<div class="block">Constructor that takes all the objects required to communicate with the specified peer, except
+ for the region server addresses.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#ReplicationPeerZKImpl(org.apache.hadoop.conf.Configuration,%20java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig,%20java.util.Map)">ReplicationPeerZKImpl</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+                                          <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;id,
+                                          <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig,
+                                          <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="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)</code>
+<div class="block">Constructor that takes all the objects required to communicate with the specified peer, except
+ for the region server addresses.</div>
 </td>
 </tr>
 </table>
@@ -415,20 +424,38 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <a name="ReplicationPeerZKImpl(org.apache.hadoop.conf.Configuration, java.lang.String, org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>ReplicationPeerZKImpl</h4>
 <pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.64">ReplicationPeerZKImpl</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                      <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;id,
                      <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)
                       throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
-<div class="block">Constructor that takes all the objects required to communicate with the
- specified peer, except for the region server addresses.</div>
+<div class="block">Constructor that takes all the objects required to communicate with the specified peer, except
+ for the region server addresses.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>conf</code> - configuration object to this peer</dd><dd><code>id</code> - string representation of this peer's identifier</dd><dd><code>peerConfig</code> - configuration for the replication peer</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
 </ul>
+<a name="ReplicationPeerZKImpl(org.apache.hadoop.conf.Configuration, java.lang.String, org.apache.hadoop.hbase.replication.ReplicationPeerConfig, java.util.Map)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ReplicationPeerZKImpl</h4>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.79">ReplicationPeerZKImpl</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+                     <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;id,
+                     <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig,
+                     <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="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)
+                      throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
+<div class="block">Constructor that takes all the objects required to communicate with the specified peer, except
+ for the region server addresses.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>conf</code> - configuration object to this peer</dd><dd><code>id</code> - string representation of this peer's identifier</dd><dd><code>peerConfig</code> - configuration for the replication peer</dd><dd><code>tableCFs</code> - table-cf configuration for this peer</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
+</li>
+</ul>
 </li>
 </ul>
 <!-- ============ METHOD DETAIL ========== -->
@@ -443,7 +470,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>startStateTracker</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.78">startStateTracker</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zookeeper,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.94">startStateTracker</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zookeeper,
                      <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;peerStateNode)
                        throws org.apache.zookeeper.KeeperException</pre>
 <div class="block">start a state tracker to check whether this peer is enabled or not</div>
@@ -458,7 +485,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>readPeerStateZnode</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.90">readPeerStateZnode</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.106">readPeerStateZnode</a>()
                          throws <a href="../../../../../org/apache/hadoop/hbase/exceptions/DeserializationException.html" title="class in org.apache.hadoop.hbase.exceptions">DeserializationException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/exceptions/DeserializationException.html" title="class in org.apache.hadoop.hbase.exceptions">DeserializationException</a></code></dd></dl>
@@ -470,7 +497,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>startTableCFsTracker</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.104">startTableCFsTracker</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zookeeper,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.120">startTableCFsTracker</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zookeeper,
                         <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;tableCFsNode)
                           throws org.apache.zookeeper.KeeperException</pre>
 <div class="block">start a table-cfs tracker to listen the (table, cf-list) map change</div>
@@ -485,7 +512,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>readTableCFsZnode</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.112">readTableCFsZnode</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.128">readTableCFsZnode</a>()</pre>
 </li>
 </ul>
 <a name="getPeerState()">
@@ -494,7 +521,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getPeerState</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeer.PeerState.html" title="enum in org.apache.hadoop.hbase.replication">ReplicationPeer.PeerState</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.118">getPeerState</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeer.PeerState.html" title="enum in org.apache.hadoop.hbase.replication">ReplicationPeer.PeerState</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.134">getPeerState</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeer.html#getPeerState()">ReplicationPeer</a></code></strong></div>
 <div class="block">Returns the state of the peer</div>
 <dl>
@@ -509,7 +536,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getId</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/replication/ReplicationPeerZKImpl.html#line.127">getId</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/replication/ReplicationPeerZKImpl.html#line.143">getId</a>()</pre>
 <div class="block">Get the identifier of this peer</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -523,7 +550,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getPeerConfig</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.136">getPeerConfig</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.152">getPeerConfig</a>()</pre>
 <div class="block">Get the peer config object</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -537,7 +564,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getConfiguration</h4>
-<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.145">getConfiguration</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.161">getConfiguration</a>()</pre>
 <div class="block">Get the configuration object required to communicate with this peer</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -551,7 +578,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableCFs</h4>
-<pre>public&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="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.154">getTableCFs</a>()</pre>
+<pre>public&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="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.170">getTableCFs</a>()</pre>
 <div class="block">Get replicable (table, cf-list) map of this peer</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -565,7 +592,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>abort</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.159">abort</a>(<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;why,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.175">abort</a>(<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;why,
          <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>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/Abortable.html#abort(java.lang.String,%20java.lang.Throwable)">Abortable</a></code></strong></div>
 <div class="block">Abort the server or client.</div>
@@ -581,7 +608,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>isAborted</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.165">isAborted</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.181">isAborted</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/Abortable.html#isAborted()">Abortable</a></code></strong></div>
 <div class="block">Check if the server or client was aborted.</div>
 <dl>
@@ -596,7 +623,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.172">close</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.188">close</a>()
            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>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -613,7 +640,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>isStateEnabled</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.182">isStateEnabled</a>(byte[]&nbsp;bytes)
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.198">isStateEnabled</a>(byte[]&nbsp;bytes)
                               throws <a href="../../../../../org/apache/hadoop/hbase/exceptions/DeserializationException.html" title="class in org.apache.hadoop.hbase.exceptions">DeserializationException</a></pre>
 <div class="block">Parse the raw data from ZK to get a peer's state</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>bytes</code> - raw ZK data</dd>
@@ -628,7 +655,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>parseStateFrom</h4>
-<pre>private static&nbsp;org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.ReplicationState.State&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.192">parseStateFrom</a>(byte[]&nbsp;bytes)
+<pre>private static&nbsp;org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.ReplicationState.State&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.208">parseStateFrom</a>(byte[]&nbsp;bytes)
                                                                                                          throws <a href="../../../../../org/apache/hadoop/hbase/exceptions/DeserializationException.html" title="class in org.apache.hadoop.hbase.exceptions">DeserializationException</a></pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>bytes</code> - Content of a state znode.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>State parsed from the passed bytes.</dd>
@@ -642,7 +669,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ensurePeerEnabled</h4>
-<pre>private static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.216">ensurePeerEnabled</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zookeeper,
+<pre>private static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#line.232">ensurePeerEnabled</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zookeeper,
                         <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;path)
                                   throws org.apache.zookeeper.KeeperException.NodeExistsException,
                                          org.apache.zookeeper.KeeperException</pre>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e5c3dcd1/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationException.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationException.html b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationException.html
index b6491ab..98a171b 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationException.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationException.html
@@ -445,8 +445,17 @@
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#ReplicationPeerZKImpl(org.apache.hadoop.conf.Configuration,%20java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">ReplicationPeerZKImpl</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                           <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;id,
                                           <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
-<div class="block">Constructor that takes all the objects required to communicate with the
- specified peer, except for the region server addresses.</div>
+<div class="block">Constructor that takes all the objects required to communicate with the specified peer, except
+ for the region server addresses.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#ReplicationPeerZKImpl(org.apache.hadoop.conf.Configuration,%20java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig,%20java.util.Map)">ReplicationPeerZKImpl</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+                                          <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;id,
+                                          <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig,
+                                          <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="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)</code>
+<div class="block">Constructor that takes all the objects required to communicate with the specified peer, except
+ for the region server addresses.</div>
 </td>
 </tr>
 </tbody>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e5c3dcd1/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
index f4893b3..85c657d 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
@@ -323,8 +323,17 @@
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#ReplicationPeerZKImpl(org.apache.hadoop.conf.Configuration,%20java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">ReplicationPeerZKImpl</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                           <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;id,
                                           <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
-<div class="block">Constructor that takes all the objects required to communicate with the
- specified peer, except for the region server addresses.</div>
+<div class="block">Constructor that takes all the objects required to communicate with the specified peer, except
+ for the region server addresses.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#ReplicationPeerZKImpl(org.apache.hadoop.conf.Configuration,%20java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig,%20java.util.Map)">ReplicationPeerZKImpl</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+                                          <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;id,
+                                          <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig,
+                                          <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="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/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/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)</code>
+<div class="block">Constructor that takes all the objects required to communicate with the specified peer, except
+ for the region server addresses.</div>
 </td>
 </tr>
 </tbody>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e5c3dcd1/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
index 7d3bd59..3311a2e 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
@@ -152,8 +152,8 @@
 <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.security.<a href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" title="enum in org.apache.hadoop.hbase.security"><span class="strong">AuthMethod</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html" title="enum in org.apache.hadoop.hbase.security"><span class="strong">SaslUtil.QualityOfProtection</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" title="enum in org.apache.hadoop.hbase.security"><span class="strong">AuthMethod</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslStatus.html" title="enum in org.apache.hadoop.hbase.security"><span class="strong">SaslStatus</span></a></li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e5c3dcd1/devapidocs/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html b/devapidocs/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html
index 2daadba..acfcdb5 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html
@@ -108,7 +108,7 @@
 </dl>
 <hr>
 <br>
-<pre>private class <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.271">AuthenticationTokenSecretManager.LeaderElector</a>
+<pre>private class <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.292">AuthenticationTokenSecretManager.LeaderElector</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>
 implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></pre>
 </li>
@@ -251,7 +251,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>stopped</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.272">stopped</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.293">stopped</a></pre>
 </li>
 </ul>
 <a name="isMaster">
@@ -260,7 +260,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isMaster</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.274">isMaster</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.295">isMaster</a></pre>
 <div class="block">Flag indicating whether we're in charge of rolling/expiring keys</div>
 </li>
 </ul>
@@ -270,7 +270,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockListLast">
 <li class="blockList">
 <h4>zkLeader</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZKLeaderManager.html" title="class in org.apache.hadoop.hbase.zookeeper">ZKLeaderManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.275">zkLeader</a></pre>
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZKLeaderManager.html" title="class in org.apache.hadoop.hbase.zookeeper">ZKLeaderManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.296">zkLeader</a></pre>
 </li>
 </ul>
 </li>
@@ -287,7 +287,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockListLast">
 <li class="blockList">
 <h4>AuthenticationTokenSecretManager.LeaderElector</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.277">AuthenticationTokenSecretManager.LeaderElector</a>(<a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;watcher,
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.298">AuthenticationTokenSecretManager.LeaderElector</a>(<a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;watcher,
                                               <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;serverName)</pre>
 </li>
 </ul>
@@ -305,7 +305,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isMaster</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.285">isMaster</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.306">isMaster</a>()</pre>
 </li>
 </ul>
 <a name="isStopped()">
@@ -314,7 +314,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>isStopped</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.290">isStopped</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.311">isStopped</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html#isStopped()">isStopped</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></code></dd>
@@ -327,7 +327,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>stop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.295">stop</a>(<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;reason)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.316">stop</a>(<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;reason)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html#stop(java.lang.String)">Stoppable</a></code></strong></div>
 <div class="block">Stop this service.</div>
 <dl>
@@ -342,7 +342,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockListLast">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.310">run</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.LeaderElector.html#line.331">run</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true#run()" title="class or interface in java.lang">run</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e5c3dcd1/devapidocs/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html b/devapidocs/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html
index fb502e0..7315b0d 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html
@@ -560,7 +560,7 @@ extends org.apache.hadoop.security.token.SecretManager&lt;<a href="../../../../.
 <ul class="blockList">
 <li class="blockList">
 <h4>createIdentifier</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenIdentifier.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenIdentifier</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.156">createIdentifier</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenIdentifier.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenIdentifier</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.177">createIdentifier</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code>createIdentifier</code>&nbsp;in class&nbsp;<code>org.apache.hadoop.security.token.SecretManager&lt;<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenIdentifier.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenIdentifier</a>&gt;</code></dd>
@@ -573,7 +573,7 @@ extends org.apache.hadoop.security.token.SecretManager&lt;<a href="../../../../.
 <ul class="blockList">
 <li class="blockList">
 <h4>generateToken</h4>
-<pre>public&nbsp;org.apache.hadoop.security.token.Token&lt;<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenIdentifier.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenIdentifier</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.160">generateToken</a>(<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;username)</pre>
+<pre>public&nbsp;org.apache.hadoop.security.token.Token&lt;<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenIdentifier.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenIdentifier</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.181">generateToken</a>(<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;username)</pre>
 </li>
 </ul>
 <a name="addKey(org.apache.hadoop.hbase.security.token.AuthenticationKey)">
@@ -582,7 +582,7 @@ extends org.apache.hadoop.security.token.SecretManager&lt;<a href="../../../../.
 <ul class="blockList">
 <li class="blockList">
 <h4>addKey</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.171">addKey</a>(<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;key)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.192">addKey</a>(<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;key)
             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>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><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></dd></dl>
@@ -594,7 +594,7 @@ extends org.apache.hadoop.security.token.SecretManager&lt;<a href="../../../../.
 <ul class="blockList">
 <li class="blockList">
 <h4>removeKey</h4>
-<pre>boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.194">removeKey</a>(<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>&nbsp;keyId)</pre>
+<pre>boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.215">removeKey</a>(<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>&nbsp;keyId)</pre>
 </li>
 </ul>
 <a name="getCurrentKey()">
@@ -603,7 +603,7 @@ extends org.apache.hadoop.security.token.SecretManager&lt;<a href="../../../../.
 <ul class="blockList">
 <li class="blockList">
 <h4>getCurrentKey</h4>
-<pre><a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.211">getCurrentKey</a>()</pre>
+<pre><a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.232">getCurrentKey</a>()</pre>
 </li>
 </ul>
 <a name="getKey(int)">
@@ -612,7 +612,7 @@ extends org.apache.hadoop.security.token.SecretManager&lt;<a href="../../../../.
 <ul class="blockList">
 <li class="blockList">
 <h4>getKey</h4>
-<pre><a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.215">getKey</a>(int&nbsp;keyId)</pre>
+<pre><a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.236">getKey</a>(int&nbsp;keyId)</pre>
 </li>
 </ul>
 <a name="removeExpiredKeys()">
@@ -621,7 +621,7 @@ extends org.apache.hadoop.security.token.SecretManager&lt;<a href="../../../../.
 <ul class="blockList">
 <li class="blockList">
 <h4>removeExpiredKeys</h4>
-<pre>void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.219">removeExpiredKeys</a>()</pre>
+<pre>void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.240">removeExpiredKeys</a>()</pre>
 </li>
 </ul>
 <a name="isCurrentKeyRolled()">
@@ -630,7 +630,7 @@ extends org.apache.hadoop.security.token.SecretManager&lt;<a href="../../../../.
 <ul class="blockList">
 <li class="blockList">
 <h4>isCurrentKeyRolled</h4>
-<pre>boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.239">isCurrentKeyRolled</a>()</pre>
+<pre>boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.260">isCurrentKeyRolled</a>()</pre>
 </li>
 </ul>
 <a name="rollCurrentKey()">
@@ -639,7 +639,7 @@ extends org.apache.hadoop.security.token.SecretManager&lt;<a href="../../../../.
 <ul class="blockList">
 <li class="blockList">
 <h4>rollCurrentKey</h4>
-<pre>void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.243">rollCurrentKey</a>()</pre>
+<pre>void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.264">rollCurrentKey</a>()</pre>
 </li>
 </ul>
 <a name="createSecretKey(byte[])">
@@ -648,7 +648,7 @@ extends org.apache.hadoop.security.token.SecretManager&lt;<a href="../../../../.
 <ul class="blockListLast">
 <li class="blockList">
 <h4>createSecretKey</h4>
-<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/javax/crypto/SecretKey.html?is-external=true" title="class or interface in javax.crypto">SecretKey</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.267">createSecretKey</a>(byte[]&nbsp;raw)</pre>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/javax/crypto/SecretKey.html?is-external=true" title="class or interface in javax.crypto">SecretKey</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html#line.288">createSecretKey</a>(byte[]&nbsp;raw)</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e5c3dcd1/devapidocs/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html b/devapidocs/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html
index 639a107..f604034 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html
@@ -101,7 +101,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/security/token/ZKSecretWatcher.html#line.38">ZKSecretWatcher</a>
+public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.40">ZKSecretWatcher</a>
 extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListener.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperListener</a></pre>
 <div class="block">Synchronizes token encryption keys across cluster nodes.</div>
 </li>
@@ -196,33 +196,45 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#getKeyNode(int)">getKeyNode</a></strong>(int&nbsp;keyId)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>(package private) <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/security/token/ZKSecretWatcher.html#getKeysParentZNode()">getKeysParentZNode</a></strong>()</code>
+<div class="block">get token keys parent node</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code><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/security/token/ZKSecretWatcher.html#getRootKeyZNode()">getRootKeyZNode</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#nodeChildrenChanged(java.lang.String)">nodeChildrenChanged</a></strong>(<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;path)</code>
 <div class="block">Called when an existing node has a child node added or removed.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#nodeCreated(java.lang.String)">nodeCreated</a></strong>(<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;path)</code>
 <div class="block">Called when a new node has been created.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#nodeDataChanged(java.lang.String)">nodeDataChanged</a></strong>(<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;path)</code>
 <div class="block">Called when an existing node has changed data.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#nodeDeleted(java.lang.String)">nodeDeleted</a></strong>(<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;path)</code>
 <div class="block">Called when a node has been deleted</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#refreshKeys()">refreshKeys</a></strong>()</code>
+<div class="block">refresh keys</div>
+</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#refreshNodes(java.util.List)">refreshNodes</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZKUtil.NodeAndData.html" title="class in org.apache.hadoop.hbase.zookeeper">ZKUtil.NodeAndData</a>&gt;&nbsp;nodes)</code>&nbsp;</td>
@@ -274,7 +286,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_ROOT_NODE</h4>
-<pre>private static 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/security/token/ZKSecretWatcher.html#line.39">DEFAULT_ROOT_NODE</a></pre>
+<pre>private static 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/security/token/ZKSecretWatcher.html#line.41">DEFAULT_ROOT_NODE</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.security.token.ZKSecretWatcher.DEFAULT_ROOT_NODE">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -284,7 +296,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_KEYS_PARENT</h4>
-<pre>private static 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/security/token/ZKSecretWatcher.html#line.40">DEFAULT_KEYS_PARENT</a></pre>
+<pre>private static 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/security/token/ZKSecretWatcher.html#line.42">DEFAULT_KEYS_PARENT</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.security.token.ZKSecretWatcher.DEFAULT_KEYS_PARENT">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -294,7 +306,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <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/security/token/ZKSecretWatcher.html#line.41">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.43">LOG</a></pre>
 </li>
 </ul>
 <a name="secretManager">
@@ -303,7 +315,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>secretManager</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenSecretManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.43">secretManager</a></pre>
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenSecretManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.45">secretManager</a></pre>
 </li>
 </ul>
 <a name="baseKeyZNode">
@@ -312,7 +324,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>baseKeyZNode</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/security/token/ZKSecretWatcher.html#line.44">baseKeyZNode</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/security/token/ZKSecretWatcher.html#line.46">baseKeyZNode</a></pre>
 </li>
 </ul>
 <a name="keysParentZNode">
@@ -321,7 +333,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockListLast">
 <li class="blockList">
 <h4>keysParentZNode</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/security/token/ZKSecretWatcher.html#line.45">keysParentZNode</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/security/token/ZKSecretWatcher.html#line.47">keysParentZNode</a></pre>
 </li>
 </ul>
 </li>
@@ -338,7 +350,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ZKSecretWatcher</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.47">ZKSecretWatcher</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.49">ZKSecretWatcher</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;watcher,
                <a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenSecretManager</a>&nbsp;secretManager)</pre>
 </li>
@@ -357,7 +369,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>start</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.57">start</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.59">start</a>()
            throws org.apache.zookeeper.KeeperException</pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code>org.apache.zookeeper.KeeperException</code></dd></dl>
@@ -369,7 +381,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>nodeCreated</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.70">nodeCreated</a>(<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;path)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.72">nodeCreated</a>(<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;path)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListener.html#nodeCreated(java.lang.String)">ZooKeeperListener</a></code></strong></div>
 <div class="block">Called when a new node has been created.</div>
 <dl>
@@ -384,7 +396,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>nodeDeleted</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.84">nodeDeleted</a>(<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;path)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.86">nodeDeleted</a>(<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;path)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListener.html#nodeDeleted(java.lang.String)">ZooKeeperListener</a></code></strong></div>
 <div class="block">Called when a node has been deleted</div>
 <dl>
@@ -399,7 +411,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>nodeDataChanged</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.97">nodeDataChanged</a>(<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;path)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.99">nodeDataChanged</a>(<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;path)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListener.html#nodeDataChanged(java.lang.String)">ZooKeeperListener</a></code></strong></div>
 <div class="block">Called when an existing node has changed data.</div>
 <dl>
@@ -414,7 +426,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>nodeChildrenChanged</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.120">nodeChildrenChanged</a>(<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;path)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.122">nodeChildrenChanged</a>(<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;path)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperListener.html#nodeChildrenChanged(java.lang.String)">ZooKeeperListener</a></code></strong></div>
 <div class="block">Called when an existing node has a child node added or removed.</div>
 <dl>
@@ -429,7 +441,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>getRootKeyZNode</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/security/token/ZKSecretWatcher.html#line.134">getRootKeyZNode</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/security/token/ZKSecretWatcher.html#line.136">getRootKeyZNode</a>()</pre>
 </li>
 </ul>
 <a name="refreshNodes(java.util.List)">
@@ -438,7 +450,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>refreshNodes</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.138">refreshNodes</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZKUtil.NodeAndData.html" title="class in org.apache.hadoop.hbase.zookeeper">ZKUtil.NodeAndData</a>&gt;&nbsp;nodes)</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.140">refreshNodes</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZKUtil.NodeAndData.html" title="class in org.apache.hadoop.hbase.zookeeper">ZKUtil.NodeAndData</a>&gt;&nbsp;nodes)</pre>
 </li>
 </ul>
 <a name="getKeyNode(int)">
@@ -447,7 +459,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>getKeyNode</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>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.159">getKeyNode</a>(int&nbsp;keyId)</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>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.161">getKeyNode</a>(int&nbsp;keyId)</pre>
 </li>
 </ul>
 <a name="removeKeyFromZK(org.apache.hadoop.hbase.security.token.AuthenticationKey)">
@@ -456,7 +468,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>removeKeyFromZK</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.163">removeKeyFromZK</a>(<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;key)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.165">removeKeyFromZK</a>(<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;key)</pre>
 </li>
 </ul>
 <a name="addKeyToZK(org.apache.hadoop.hbase.security.token.AuthenticationKey)">
@@ -465,16 +477,37 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperLi
 <ul class="blockList">
 <li class="blockList">
 <h4>addKeyToZK</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.177">addKeyToZK</a>(<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;key)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.179">addKeyToZK</a>(<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;key)</pre>
 </li>
 </ul>
 <a name="updateKeyInZK(org.apache.hadoop.hbase.security.token.AuthenticationKey)">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>updateKeyInZK</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.194">updateKeyInZK</a>(<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;key)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.196">updateKeyInZK</a>(<a href="../../../../../../org/apache/hadoop/hbase/security/token/AuthenticationKey.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationKey</a>&nbsp;key)</pre>
+</li>
+</ul>
+<a name="refreshKeys()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>refreshKeys</h4>
+<pre>void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.220">refreshKeys</a>()</pre>
+<div class="block">refresh keys</div>
+</li>
+</ul>
+<a name="getKeysParentZNode()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getKeysParentZNode</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>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/security/token/ZKSecretWatcher.html#line.236">getKeysParentZNode</a>()</pre>
+<div class="block">get token keys parent node</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>token keys parent node</dd></dl>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/e5c3dcd1/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html b/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html
index d03dc0a..6b3e243 100644
--- a/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html
+++ b/devapidocs/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html
@@ -103,7 +103,7 @@
 </dl>
 <hr>
 <br>
-<pre>private static final class <a href="../../../../../src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.html#line.101">ThriftHBaseServiceHandler.THBaseServiceMetricsProxy</a>
+<pre>private static final class <a href="../../../../../src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.html#line.103">ThriftHBaseServiceHandler.THBaseServiceMetricsProxy</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="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/InvocationHandler.html?is-external=true" title="class or interface in java.lang.reflect">InvocationHandler</a></pre>
 </li>
@@ -201,7 +201,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/I
 <ul class="blockList">
 <li class="blockList">
 <h4>handler</h4>
-<pre>private final&nbsp;org.apache.hadoop.hbase.thrift2.generated.THBaseService.Iface <a href="../../../../../src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html#line.102">handler</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.hbase.thrift2.generated.THBaseService.Iface <a href="../../../../../src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html#line.104">handler</a></pre>
 </li>
 </ul>
 <a name="metrics">
@@ -210,7 +210,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/I
 <ul class="blockListLast">
 <li class="blockList">
 <h4>metrics</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/thrift/ThriftMetrics.html" title="class in org.apache.hadoop.hbase.thrift">ThriftMetrics</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html#line.103">metrics</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/thrift/ThriftMetrics.html" title="class in org.apache.hadoop.hbase.thrift">ThriftMetrics</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html#line.105">metrics</a></pre>
 </li>
 </ul>
 </li>
@@ -227,7 +227,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/I
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ThriftHBaseServiceHandler.THBaseServiceMetricsProxy</h4>
-<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html#line.105">ThriftHBaseServiceHandler.THBaseServiceMetricsProxy</a>(org.apache.hadoop.hbase.thrift2.generated.THBaseService.Iface&nbsp;handler,
+<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html#line.107">ThriftHBaseServiceHandler.THBaseServiceMetricsProxy</a>(org.apache.hadoop.hbase.thrift2.generated.THBaseService.Iface&nbsp;handler,
                                                    <a href="../../../../../org/apache/hadoop/hbase/thrift/ThriftMetrics.html" title="class in org.apache.hadoop.hbase.thrift">ThriftMetrics</a>&nbsp;metrics)</pre>
 </li>
 </ul>
@@ -245,7 +245,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/I
 <ul class="blockListLast">
 <li class="blockList">
 <h4>invoke</h4>
-<pre>public&nbsp;<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>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html#line.111">invoke</a>(<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>&nbsp;proxy,
+<pre>public&nbsp;<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>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/thrift2/ThriftHBaseServiceHandler.THBaseServiceMetricsProxy.html#line.113">invoke</a>(<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>&nbsp;proxy,
             <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;m,
             <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>[]&nbsp;args)
               throws <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></pre>