http://git-wip-us.apache.org/repos/asf/hbase-site/blob/67deb422/devapidocs/org/apache/hadoop/hbase/CoprocessorEnvironment.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/CoprocessorEnvironment.html
b/devapidocs/org/apache/hadoop/hbase/CoprocessorEnvironment.html
index 4463954..31a5cac 100644
--- a/devapidocs/org/apache/hadoop/hbase/CoprocessorEnvironment.html
+++ b/devapidocs/org/apache/hadoop/hbase/CoprocessorEnvironment.html
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6};
+var methods =
{"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance
Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -93,7 +93,7 @@ var activeTableTab = "activeTableTab";
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.hadoop.hbase</div>
-<h2 title="Interface CoprocessorEnvironment" class="title">Interface
CoprocessorEnvironment</h2>
+<h2 title="Interface CoprocessorEnvironment" class="title">Interface
CoprocessorEnvironment<C extends <a
href="../../../../org/apache/hadoop/hbase/Coprocessor.html" title="interface in
org.apache.hadoop.hbase">Coprocessor</a>></h2>
</div>
<div class="contentContainer">
<div class="description">
@@ -105,12 +105,12 @@ var activeTableTab = "activeTableTab";
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
-<dd><a
href="../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.Environment.html"
title="class in
org.apache.hadoop.hbase.coprocessor">CoprocessorHost.Environment</a>, <a
href="../../../../org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html"
title="class in
org.apache.hadoop.hbase.master">MasterCoprocessorHost.MasterEnvironment</a>, <a
href="../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html"
title="class in
org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionEnvironment</a>,
<a
href="../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.RegionServerEnvironment.html"
title="class in
org.apache.hadoop.hbase.regionserver">RegionServerCoprocessorHost.RegionServerEnvironment</a>,
<a
href="../../../../org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html"
title="class in
org.apache.hadoop.hbase.regionserver.wal">WALCoprocessorHost.WALEnvironment</
a></dd>
+<dd><a
href="../../../../org/apache/hadoop/hbase/coprocessor/BaseEnvironment.html"
title="class in org.apache.hadoop.hbase.coprocessor">BaseEnvironment</a>, <a
href="../../../../org/apache/hadoop/hbase/master/MasterCoprocessorHost.MasterEnvironment.html"
title="class in
org.apache.hadoop.hbase.master">MasterCoprocessorHost.MasterEnvironment</a>, <a
href="../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html"
title="class in
org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionEnvironment</a>,
<a
href="../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.RegionServerEnvironment.html"
title="class in
org.apache.hadoop.hbase.regionserver">RegionServerCoprocessorHost.RegionServerEnvironment</a>,
<a
href="../../../../org/apache/hadoop/hbase/regionserver/wal/WALCoprocessorHost.WALEnvironment.html"
title="class in
org.apache.hadoop.hbase.regionserver.wal">WALCoprocessorHost.WALEnvironment</a></dd>
</dl>
<hr>
<br>
<pre>@InterfaceAudience.Private
-public interface <a
href="../../../../src-html/org/apache/hadoop/hbase/CoprocessorEnvironment.html#line.33">CoprocessorEnvironment</a></pre>
+public interface <a
href="../../../../src-html/org/apache/hadoop/hbase/CoprocessorEnvironment.html#line.33">CoprocessorEnvironment</a><C
extends <a href="../../../../org/apache/hadoop/hbase/Coprocessor.html"
title="interface in org.apache.hadoop.hbase">Coprocessor</a>></pre>
<div class="block">Coprocessor environment state.</div>
</li>
</ul>
@@ -143,7 +143,7 @@ public interface <a
href="../../../../src-html/org/apache/hadoop/hbase/Coprocess
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html#getHBaseVersion--">getHBaseVersion</a></span>()</code> </td>
</tr>
<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a
href="../../../../org/apache/hadoop/hbase/Coprocessor.html" title="interface in
org.apache.hadoop.hbase">Coprocessor</a></code></td>
+<td class="colFirst"><code><a
href="../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html"
title="type parameter in CoprocessorEnvironment">C</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html#getInstance--">getInstance</a></span>()</code> </td>
</tr>
<tr id="i4" class="altColor">
@@ -167,6 +167,19 @@ public interface <a
href="../../../../src-html/org/apache/hadoop/hbase/Coprocess
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html#getVersion--">getVersion</a></span>()</code> </td>
</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html#shutdown--">shutdown</a></span>()</code>
+<div class="block">Clean up the environment.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html#startup--">startup</a></span>()</code>
+<div class="block">After a coprocessor has been loaded in an encapsulation of
an environment, CoprocessorHost
+ calls this function to initialize the environment.</div>
+</td>
+</tr>
</table>
</li>
</ul>
@@ -214,7 +227,7 @@ public interface <a
href="../../../../src-html/org/apache/hadoop/hbase/Coprocess
<ul class="blockList">
<li class="blockList">
<h4>getInstance</h4>
-<pre><a href="../../../../org/apache/hadoop/hbase/Coprocessor.html"
title="interface in org.apache.hadoop.hbase">Coprocessor</a> <a
href="../../../../src-html/org/apache/hadoop/hbase/CoprocessorEnvironment.html#line.42">getInstance</a>()</pre>
+<pre><a href="../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html"
title="type parameter in CoprocessorEnvironment">C</a> <a
href="../../../../src-html/org/apache/hadoop/hbase/CoprocessorEnvironment.html#line.42">getInstance</a>()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the loaded coprocessor instance</dd>
@@ -297,7 +310,7 @@ public interface <a
href="../../../../src-html/org/apache/hadoop/hbase/Coprocess
<a name="getClassLoader--">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>getClassLoader</h4>
<pre><a
href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true"
title="class or interface in java.lang">ClassLoader</a> <a
href="../../../../src-html/org/apache/hadoop/hbase/CoprocessorEnvironment.html#line.69">getClassLoader</a>()</pre>
@@ -307,6 +320,32 @@ public interface <a
href="../../../../src-html/org/apache/hadoop/hbase/Coprocess
</dl>
</li>
</ul>
+<a name="startup--">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>startup</h4>
+<pre>void <a
href="../../../../src-html/org/apache/hadoop/hbase/CoprocessorEnvironment.html#line.75">startup</a>()
+ throws <a
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></pre>
+<div class="block">After a coprocessor has been loaded in an encapsulation of
an environment, CoprocessorHost
+ calls this function to initialize the environment.</div>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true"
title="class or interface in java.io">IOException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="shutdown--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>shutdown</h4>
+<pre>void <a
href="../../../../src-html/org/apache/hadoop/hbase/CoprocessorEnvironment.html#line.78">shutdown</a>()</pre>
+<div class="block">Clean up the environment. Called by CoprocessorHost when it
itself is shutting down.</div>
+</li>
+</ul>
</li>
</ul>
</li>