http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ec8bf761/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
----------------------------------------------------------------------
diff --git
a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
index 6cba39a..3a47680 100644
---
a/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
+++
b/devapidocs/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html
@@ -103,7 +103,7 @@ var activeTableTab = "activeTableTab";
<li><a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true"
title="class or interface in java.lang">java.lang.Thread</a></li>
<li>
<ul class="inheritance">
-<li><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.StoppableThread.html"
title="class in
org.apache.hadoop.hbase.procedure2">org.apache.hadoop.hbase.procedure2.ProcedureExecutor.StoppableThread</a></li>
+<li><a
href="../../../../../org/apache/hadoop/hbase/procedure2/StoppableThread.html"
title="class in
org.apache.hadoop.hbase.procedure2">org.apache.hadoop.hbase.procedure2.StoppableThread</a></li>
<li>
<ul class="inheritance">
<li>org.apache.hadoop.hbase.procedure2.ProcedureExecutor.WorkerThread</li>
@@ -122,13 +122,17 @@ var activeTableTab = "activeTableTab";
<dd><a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true"
title="class or interface in java.lang">Runnable</a></dd>
</dl>
<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.KeepAliveWorkerThread.html"
title="class in
org.apache.hadoop.hbase.procedure2">ProcedureExecutor.KeepAliveWorkerThread</a></dd>
+</dl>
+<dl>
<dt>Enclosing class:</dt>
<dd><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html"
title="class in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a><<a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html"
title="type parameter in ProcedureExecutor">TEnvironment</a>></dd>
</dl>
<hr>
<br>
-<pre>private final class <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#line.1705">ProcedureExecutor.WorkerThread</a>
-extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.StoppableThread.html"
title="class in
org.apache.hadoop.hbase.procedure2">ProcedureExecutor.StoppableThread</a></pre>
+<pre>private class <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#line.1707">ProcedureExecutor.WorkerThread</a>
+extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/StoppableThread.html"
title="class in org.apache.hadoop.hbase.procedure2">StoppableThread</a></pre>
</li>
</ul>
</div>
@@ -163,7 +167,7 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
-<td class="colFirst"><code>private <a
href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html"
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a></code></td>
+<td class="colFirst"><code>private <a
href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html"
title="class in
org.apache.hadoop.hbase.procedure2">Procedure</a><?></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#activeProcedure">activeProcedure</a></span></code> </td>
</tr>
<tr class="rowColor">
@@ -189,10 +193,17 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0"
summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#WorkerThread-java.lang.ThreadGroup-">WorkerThread</a></span>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadGroup.html?is-external=true"
title="class or interface in
java.lang">ThreadGroup</a> group)</code> </td>
+<td class="colFirst"><code> </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#WorkerThread-java.lang.ThreadGroup-">WorkerThread</a></span>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadGroup.html?is-external=true"
title="class or interface in
java.lang">ThreadGroup</a> group)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#WorkerThread-java.lang.ThreadGroup-java.lang.String-">WorkerThread</a></span>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadGroup.html?is-external=true"
title="class or interface in java.lang">ThreadGroup</a> group,
+ <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> prefix)</code> </td>
</tr>
</table>
</li>
@@ -214,7 +225,7 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#getCurrentRunTime--">getCurrentRunTime</a></span>()</code> </td>
</tr>
<tr id="i1" class="rowColor">
-<td class="colFirst"><code>private boolean</code></td>
+<td class="colFirst"><code>protected boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#keepAlive-long-">keepAlive</a></span>(long lastUpdate)</code> </td>
</tr>
<tr id="i2" class="altColor">
@@ -231,11 +242,11 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
</tr>
</table>
<ul class="blockList">
-<li class="blockList"><a
name="methods.inherited.from.class.org.apache.hadoop.hbase.procedure2.ProcedureExecutor.StoppableThread">
+<li class="blockList"><a
name="methods.inherited.from.class.org.apache.hadoop.hbase.procedure2.StoppableThread">
<!-- -->
</a>
-<h3>Methods inherited from class org.apache.hadoop.hbase.procedure2.<a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.StoppableThread.html"
title="class in
org.apache.hadoop.hbase.procedure2">ProcedureExecutor.StoppableThread</a></h3>
-<code><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.StoppableThread.html#awaitTermination--">awaitTermination</a></code></li>
+<h3>Methods inherited from class org.apache.hadoop.hbase.procedure2.<a
href="../../../../../org/apache/hadoop/hbase/procedure2/StoppableThread.html"
title="class in org.apache.hadoop.hbase.procedure2">StoppableThread</a></h3>
+<code><a
href="../../../../../org/apache/hadoop/hbase/procedure2/StoppableThread.html#awaitTermination--">awaitTermination</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Thread">
@@ -271,7 +282,7 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
<ul class="blockList">
<li class="blockList">
<h4>executionStartTime</h4>
-<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true"
title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1706">executionStartTime</a></pre>
+<pre>private final <a
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true"
title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1708">executionStartTime</a></pre>
</li>
</ul>
<a name="activeProcedure">
@@ -280,7 +291,7 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
<ul class="blockListLast">
<li class="blockList">
<h4>activeProcedure</h4>
-<pre>private <a
href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html"
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1707">activeProcedure</a></pre>
+<pre>private volatile <a
href="../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html"
title="class in org.apache.hadoop.hbase.procedure2">Procedure</a><?> <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1709">activeProcedure</a></pre>
</li>
</ul>
</li>
@@ -294,10 +305,20 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
<a name="WorkerThread-java.lang.ThreadGroup-">
<!-- -->
</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WorkerThread</h4>
+<pre>public <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1711">WorkerThread</a>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadGroup.html?is-external=true"
title="class or interface in java.lang">ThreadGroup</a> group)</pre>
+</li>
+</ul>
+<a name="WorkerThread-java.lang.ThreadGroup-java.lang.String-">
+<!-- -->
+</a>
<ul class="blockListLast">
<li class="blockList">
<h4>WorkerThread</h4>
-<pre>public <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1709">WorkerThread</a>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadGroup.html?is-external=true"
title="class or interface in java.lang">ThreadGroup</a> group)</pre>
+<pre>protected <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1715">WorkerThread</a>(<a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadGroup.html?is-external=true"
title="class or interface in java.lang">ThreadGroup</a> group,
+ <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> prefix)</pre>
</li>
</ul>
</li>
@@ -314,10 +335,10 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
<ul class="blockList">
<li class="blockList">
<h4>sendStopSignal</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1715">sendStopSignal</a>()</pre>
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1721">sendStopSignal</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.StoppableThread.html#sendStopSignal--">sendStopSignal</a></code> in
class <code><a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.StoppableThread.html"
title="class in
org.apache.hadoop.hbase.procedure2">ProcedureExecutor.StoppableThread</a></code></dd>
+<dd><code><a
href="../../../../../org/apache/hadoop/hbase/procedure2/StoppableThread.html#sendStopSignal--">sendStopSignal</a></code> in
class <code><a
href="../../../../../org/apache/hadoop/hbase/procedure2/StoppableThread.html"
title="class in
org.apache.hadoop.hbase.procedure2">StoppableThread</a></code></dd>
</dl>
</li>
</ul>
@@ -327,7 +348,7 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
<ul class="blockList">
<li class="blockList">
<h4>run</h4>
-<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1720">run</a>()</pre>
+<pre>public void <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1726">run</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true#run--"
title="class or interface in java.lang">run</a></code> in
interface <code><a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true"
title="class or interface in java.lang">Runnable</a></code></dd>
@@ -342,7 +363,7 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
-<pre>public <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1759">toString</a>()</pre>
+<pre>public <a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true"
title="class or interface in java.lang">String</a> <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1764">toString</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true#toString--"
title="class or interface in java.lang">toString</a></code> in
class <code><a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true"
title="class or interface in java.lang">Thread</a></code></dd>
@@ -355,7 +376,7 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
<ul class="blockList">
<li class="blockList">
<h4>getCurrentRunTime</h4>
-<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1767">getCurrentRunTime</a>()</pre>
+<pre>public long <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1772">getCurrentRunTime</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the time since the current procedure is running</dd>
@@ -368,7 +389,7 @@ extends <a
href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExec
<ul class="blockListLast">
<li class="blockList">
<h4>keepAlive</h4>
-<pre>private boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1771">keepAlive</a>(long lastUpdate)</pre>
+<pre>protected boolean <a
href="../../../../../src-html/org/apache/hadoop/hbase/procedure2/ProcedureExecutor.WorkerThread.html#line.1777">keepAlive</a>(long lastUpdate)</pre>
</li>
</ul>
</li>