http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f94a4c5/devapidocs/org/apache/hadoop/hbase/quotas/QuotaCache.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/QuotaCache.html b/devapidocs/org/apache/hadoop/hbase/quotas/QuotaCache.html index 9a9a325..ba41f66 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/QuotaCache.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/QuotaCache.html @@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab"; <br> <pre>@InterfaceAudience.Private @InterfaceStability.Evolving -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.58">QuotaCache</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.59">QuotaCache</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></pre> <div class="block">Cache that keeps track of the quota settings for the users and tables that @@ -338,7 +338,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.59">LOG</a></pre> +<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.60">LOG</a></pre> </li> </ul> <a name="REFRESH_CONF_KEY"> @@ -347,7 +347,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>REFRESH_CONF_KEY</h4> -<pre>public static final <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/quotas/QuotaCache.html#line.61">REFRESH_CONF_KEY</a></pre> +<pre>public static final <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/quotas/QuotaCache.html#line.62">REFRESH_CONF_KEY</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.quotas.QuotaCache.REFRESH_CONF_KEY">Constant Field Values</a></dd> @@ -360,7 +360,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>REFRESH_DEFAULT_PERIOD</h4> -<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.62">REFRESH_DEFAULT_PERIOD</a></pre> +<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.63">REFRESH_DEFAULT_PERIOD</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.quotas.QuotaCache.REFRESH_DEFAULT_PERIOD">Constant Field Values</a></dd> @@ -373,7 +373,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>EVICT_PERIOD_FACTOR</h4> -<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.63">EVICT_PERIOD_FACTOR</a></pre> +<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.64">EVICT_PERIOD_FACTOR</a></pre> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.quotas.QuotaCache.EVICT_PERIOD_FACTOR">Constant Field Values</a></dd> @@ -386,7 +386,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>TEST_FORCE_REFRESH</h4> -<pre>static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.66">TEST_FORCE_REFRESH</a></pre> +<pre>static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.67">TEST_FORCE_REFRESH</a></pre> </li> </ul> <a name="namespaceQuotaCache"> @@ -395,7 +395,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>namespaceQuotaCache</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<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="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.68">namespaceQuotaCache</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<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="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.69">namespaceQuotaCache</a></pre> </li> </ul> <a name="tableQuotaCache"> @@ -404,7 +404,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>tableQuotaCache</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.69">tableQuotaCache</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.70">tableQuotaCache</a></pre> </li> </ul> <a name="userQuotaCache"> @@ -413,7 +413,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>userQuotaCache</h4> -<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<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="../../../../../org/apache/hadoop/hbase/quotas/UserQuotaState.html" title="class in org.apache.hadoop.hbase.quotas">UserQuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.70">userQuotaCache</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><<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="../../../../../org/apache/hadoop/hbase/quotas/UserQuotaState.html" title="class in org.apache.hadoop.hbase.quotas">UserQuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.71">userQuotaCache</a></pre> </li> </ul> <a name="rsServices"> @@ -422,7 +422,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>rsServices</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.71">rsServices</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.72">rsServices</a></pre> </li> </ul> <a name="refreshChore"> @@ -431,7 +431,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>refreshChore</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html" title="class in org.apache.hadoop.hbase.quotas">QuotaCache.QuotaRefresherChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.73">refreshChore</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaCache.QuotaRefresherChore.html" title="class in org.apache.hadoop.hbase.quotas">QuotaCache.QuotaRefresherChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.74">refreshChore</a></pre> </li> </ul> <a name="stopped"> @@ -440,7 +440,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockListLast"> <li class="blockList"> <h4>stopped</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.74">stopped</a></pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.75">stopped</a></pre> </li> </ul> </li> @@ -457,7 +457,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockListLast"> <li class="blockList"> <h4>QuotaCache</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.76">QuotaCache</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a> rsServices)</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.77">QuotaCache</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a> rsServices)</pre> </li> </ul> </li> @@ -474,7 +474,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>start</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.80">start</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.81">start</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> <dl> <dt><span class="throwsLabel">Throws:</span></dt> @@ -488,7 +488,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>stop</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.91">stop</a>(<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> why)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.92">stop</a>(<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> why)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html#stop-java.lang.String-">Stoppable</a></code></span></div> <div class="block">Stop this service. Implementers should favor logging errors over throwing RuntimeExceptions.</div> @@ -506,7 +506,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>isStopped</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.96">isStopped</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.97">isStopped</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html#isStopped--">isStopped</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></code></dd> @@ -521,7 +521,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>getUserLimiter</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.107">getUserLimiter</a>(org.apache.hadoop.security.UserGroupInformation ugi, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.108">getUserLimiter</a>(org.apache.hadoop.security.UserGroupInformation ugi, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> <div class="block">Returns the limiter associated to the specified user/table.</div> <dl> @@ -539,7 +539,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>getUserQuotaState</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/quotas/UserQuotaState.html" title="class in org.apache.hadoop.hbase.quotas">UserQuotaState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.119">getUserQuotaState</a>(org.apache.hadoop.security.UserGroupInformation ugi)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/quotas/UserQuotaState.html" title="class in org.apache.hadoop.hbase.quotas">UserQuotaState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.120">getUserQuotaState</a>(org.apache.hadoop.security.UserGroupInformation ugi)</pre> <div class="block">Returns the QuotaState associated to the specified user.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -555,7 +555,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>getTableLimiter</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.130">getTableLimiter</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.131">getTableLimiter</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> table)</pre> <div class="block">Returns the limiter associated to the specified table.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -571,7 +571,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>getNamespaceLimiter</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.140">getNamespaceLimiter</a>(<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> namespace)</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaLimiter.html" title="interface in org.apache.hadoop.hbase.quotas">QuotaLimiter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.141">getNamespaceLimiter</a>(<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> namespace)</pre> <div class="block">Returns the limiter associated to the specified namespace.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -589,7 +589,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>getQuotaState</h4> -<pre>private <K> <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.148">getQuotaState</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><K,<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a>> quotasMap, +<pre>private <K> <a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.149">getQuotaState</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentHashMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentHashMap</a><K,<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a>> quotasMap, K key)</pre> <div class="block">Returns the QuotaState requested. If the quota info is not in cache an empty one will be returned and the quota request will be enqueued for the next cache refresh.</div> @@ -601,7 +601,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>triggerCacheRefresh</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.154">triggerCacheRefresh</a>()</pre> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.155">triggerCacheRefresh</a>()</pre> </li> </ul> <a name="getLastUpdate--"> @@ -610,7 +610,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>getLastUpdate</h4> -<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.159">getLastUpdate</a>()</pre> +<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.160">getLastUpdate</a>()</pre> </li> </ul> <a name="getNamespaceQuotaCache--"> @@ -619,7 +619,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>getNamespaceQuotaCache</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.164">getNamespaceQuotaCache</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.165">getNamespaceQuotaCache</a>()</pre> </li> </ul> <a name="getTableQuotaCache--"> @@ -628,7 +628,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockList"> <li class="blockList"> <h4>getTableQuotaCache</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.169">getTableQuotaCache</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaState.html" title="class in org.apache.hadoop.hbase.quotas">QuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.170">getTableQuotaCache</a>()</pre> </li> </ul> <a name="getUserQuotaCache--"> @@ -637,7 +637,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title <ul class="blockListLast"> <li class="blockList"> <h4>getUserQuotaCache</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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="../../../../../org/apache/hadoop/hbase/quotas/UserQuotaState.html" title="class in org.apache.hadoop.hbase.quotas">UserQuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.174">getUserQuotaCache</a>()</pre> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a><<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="../../../../../org/apache/hadoop/hbase/quotas/UserQuotaState.html" title="class in org.apache.hadoop.hbase.quotas">UserQuotaState</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/quotas/QuotaCache.html#line.175">getUserQuotaCache</a>()</pre> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f94a4c5/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html index 30e2bb5..c8f6a9d 100644 --- a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html +++ b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html @@ -202,12 +202,12 @@ <ul> <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a><E> (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a><T>, java.io.<a href="http://docs.oracle.com/javase/8/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.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li> <li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottleType</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottlingException.Type</span></a></li> <li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.OperationType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">OperationQuota.OperationType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaType</span></a></li> +<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/SpaceViolationPolicy.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">SpaceViolationPolicy</span></a></li> <li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">QuotaScope</span></a></li> -<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="typeNameLink">ThrottlingException.Type</span></a></li> </ul> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f94a4c5/devapidocs/org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html b/devapidocs/org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html index 3a67891..2a003ed 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/DateTieredMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> @@ -334,7 +334,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSe </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/DateTieredMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f94a4c5/devapidocs/org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html b/devapidocs/org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html index 0d9aea1..d8be6a1 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html @@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompositeImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" target="_top">Frames</a></li> @@ -391,7 +391,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplit <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompositeImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" target="_top">Frames</a></li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f94a4c5/devapidocs/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html b/devapidocs/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html deleted file mode 100644 index 126e67c..0000000 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html +++ /dev/null @@ -1,319 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<!-- NewPage --> -<html lang="en"> -<head> -<!-- Generated by javadoc --> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>CoprocessorRegionServerServices (Apache HBase 3.0.0-SNAPSHOT API)</title> -<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> -<script type="text/javascript" src="../../../../../script.js"></script> -</head> -<body> -<script type="text/javascript"><!-- - try { - if (location.href.indexOf('is-external=true') == -1) { - parent.document.title="CoprocessorRegionServerServices (Apache HBase 3.0.0-SNAPSHOT API)"; - } - } - catch(err) { - } -//--> -var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; -var altColor = "altColor"; -var rowColor = "rowColor"; -var tableTab = "tableTab"; -var activeTableTab = "activeTableTab"; -</script> -<noscript> -<div>JavaScript is disabled on your browser.</div> -</noscript> -<!-- ========= START OF TOP NAVBAR ======= --> -<div class="topNav"><a name="navbar.top"> -<!-- --> -</a> -<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> -<a name="navbar.top.firstrow"> -<!-- --> -</a> -<ul class="navList" title="Navigation"> -<li><a href="../../../../../overview-summary.html">Overview</a></li> -<li><a href="package-summary.html">Package</a></li> -<li class="navBarCell1Rev">Class</li> -<li><a href="class-use/CoprocessorRegionServerServices.html">Use</a></li> -<li><a href="package-tree.html">Tree</a></li> -<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> -<li><a href="../../../../../index-all.html">Index</a></li> -<li><a href="../../../../../help-doc.html">Help</a></li> -</ul> -</div> -<div class="subNav"> -<ul class="navList"> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> -</ul> -<ul class="navList"> -<li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" target="_top">Frames</a></li> -<li><a href="CoprocessorRegionServerServices.html" target="_top">No Frames</a></li> -</ul> -<ul class="navList" id="allclasses_navbar_top"> -<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> -</ul> -<div> -<script type="text/javascript"><!-- - allClassesLink = document.getElementById("allclasses_navbar_top"); - if(window==top) { - allClassesLink.style.display = "block"; - } - else { - allClassesLink.style.display = "none"; - } - //--> -</script> -</div> -<div> -<ul class="subNavList"> -<li>Summary: </li> -<li>Nested | </li> -<li>Field | </li> -<li>Constr | </li> -<li><a href="#method.summary">Method</a></li> -</ul> -<ul class="subNavList"> -<li>Detail: </li> -<li>Field | </li> -<li>Constr | </li> -<li><a href="#method.detail">Method</a></li> -</ul> -</div> -<a name="skip.navbar.top"> -<!-- --> -</a></div> -<!-- ========= END OF TOP NAVBAR ========= --> -<!-- ======== START OF CLASS DATA ======== --> -<div class="header"> -<div class="subTitle">org.apache.hadoop.hbase.regionserver</div> -<h2 title="Interface CoprocessorRegionServerServices" class="title">Interface CoprocessorRegionServerServices</h2> -</div> -<div class="contentContainer"> -<div class="description"> -<ul class="blockList"> -<li class="blockList"> -<dl> -<dt>All Superinterfaces:</dt> -<dd><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html" title="interface in org.apache.hadoop.hbase.regionserver">ImmutableOnlineRegions</a></dd> -</dl> -<dl> -<dt>All Known Subinterfaces:</dt> -<dd><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a></dd> -</dl> -<dl> -<dt>All Known Implementing Classes:</dt> -<dd><a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a>, <a href="../../../../../org/apache/hadoop/hbase/master/HMasterCommandLine.LocalHMaster.html" title="class in org.apache.hadoop.hbase.master">HMasterCommandLine.LocalHMaster</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a></dd> -</dl> -<hr> -<br> -<pre>@InterfaceAudience.LimitedPrivate(value="Coprocesssor") - @InterfaceStability.Evolving -public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#line.35">CoprocessorRegionServerServices</a> -extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html" title="interface in org.apache.hadoop.hbase.regionserver">ImmutableOnlineRegions</a></pre> -<div class="block">Services exposed to CPs by <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a></div> -</li> -</ul> -</div> -<div class="summary"> -<ul class="blockList"> -<li class="blockList"> -<!-- ========== METHOD SUMMARY =========== --> -<ul class="blockList"> -<li class="blockList"><a name="method.summary"> -<!-- --> -</a> -<h3>Method Summary</h3> -<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> -<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> -<tr> -<th class="colFirst" scope="col">Modifier and Type</th> -<th class="colLast" scope="col">Method and Description</th> -</tr> -<tr id="i0" class="altColor"> -<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#getConnection--">getConnection</a></span>()</code> -<div class="block">Returns a reference to the servers' connection.</div> -</td> -</tr> -<tr id="i1" class="rowColor"> -<td class="colFirst"><code>org.apache.hadoop.fs.FileSystem</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#getFileSystem--">getFileSystem</a></span>()</code> </td> -</tr> -<tr id="i2" class="altColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#getOnlineTables--">getOnlineTables</a></span>()</code> </td> -</tr> -<tr id="i3" class="rowColor"> -<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#getServerName--">getServerName</a></span>()</code> </td> -</tr> -<tr id="i4" class="altColor"> -<td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#isStopping--">isStopping</a></span>()</code> </td> -</tr> -</table> -<ul class="blockList"> -<li class="blockList"><a name="methods.inherited.from.class.org.apache.hadoop.hbase.regionserver.ImmutableOnlineRegions"> -<!-- --> -</a> -<h3>Methods inherited from interface org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html" title="interface in org.apache.hadoop.hbase.regionserver">ImmutableOnlineRegions</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html#getRegion-java.lang.String-">getRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html#getRegions--">getRegions</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html#getRegions-org.apache.hadoop.hbase.TableName-">getRegions</a></code></li> -</ul> -</li> -</ul> -</li> -</ul> -</div> -<div class="details"> -<ul class="blockList"> -<li class="blockList"> -<!-- ============ METHOD DETAIL ========== --> -<ul class="blockList"> -<li class="blockList"><a name="method.detail"> -<!-- --> -</a> -<h3>Method Detail</h3> -<a name="isStopping--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>isStopping</h4> -<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#line.40">isStopping</a>()</pre> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>True if this regionserver is stopping.</dd> -</dl> -</li> -</ul> -<a name="getFileSystem--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getFileSystem</h4> -<pre>org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#line.45">getFileSystem</a>()</pre> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>Return the FileSystem object used by the regionserver</dd> -</dl> -</li> -</ul> -<a name="getOnlineTables--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getOnlineTables</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a><<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#line.50">getOnlineTables</a>()</pre> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>all the online tables in this RS</dd> -</dl> -</li> -</ul> -<a name="getConnection--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getConnection</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#line.58">getConnection</a>()</pre> -<div class="block">Returns a reference to the servers' connection. - - Important note: this method returns a reference to Connection which is managed - by Server itself, so callers must NOT attempt to close connection obtained.</div> -</li> -</ul> -<a name="getServerName--"> -<!-- --> -</a> -<ul class="blockListLast"> -<li class="blockList"> -<h4>getServerName</h4> -<pre><a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#line.63">getServerName</a>()</pre> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>The unique server name for this server.</dd> -</dl> -</li> -</ul> -</li> -</ul> -</li> -</ul> -</div> -</div> -<!-- ========= END OF CLASS DATA ========= --> -<!-- ======= START OF BOTTOM NAVBAR ====== --> -<div class="bottomNav"><a name="navbar.bottom"> -<!-- --> -</a> -<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> -<a name="navbar.bottom.firstrow"> -<!-- --> -</a> -<ul class="navList" title="Navigation"> -<li><a href="../../../../../overview-summary.html">Overview</a></li> -<li><a href="package-summary.html">Package</a></li> -<li class="navBarCell1Rev">Class</li> -<li><a href="class-use/CoprocessorRegionServerServices.html">Use</a></li> -<li><a href="package-tree.html">Tree</a></li> -<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> -<li><a href="../../../../../index-all.html">Index</a></li> -<li><a href="../../../../../help-doc.html">Help</a></li> -</ul> -</div> -<div class="subNav"> -<ul class="navList"> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CSLMImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> -</ul> -<ul class="navList"> -<li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" target="_top">Frames</a></li> -<li><a href="CoprocessorRegionServerServices.html" target="_top">No Frames</a></li> -</ul> -<ul class="navList" id="allclasses_navbar_bottom"> -<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> -</ul> -<div> -<script type="text/javascript"><!-- - allClassesLink = document.getElementById("allclasses_navbar_bottom"); - if(window==top) { - allClassesLink.style.display = "block"; - } - else { - allClassesLink.style.display = "none"; - } - //--> -</script> -</div> -<div> -<ul class="subNavList"> -<li>Summary: </li> -<li>Nested | </li> -<li>Field | </li> -<li>Constr | </li> -<li><a href="#method.summary">Method</a></li> -</ul> -<ul class="subNavList"> -<li>Detail: </li> -<li>Field | </li> -<li>Constr | </li> -<li><a href="#method.detail">Method</a></li> -</ul> -</div> -<a name="skip.navbar.bottom"> -<!-- --> -</a></div> -<!-- ======== END OF BOTTOM NAVBAR ======= --> -<p class="legalCopy"><small>Copyright © 2007–2017 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> -</body> -</html> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f94a4c5/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html index a851f3e..f318c90 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegionServer.html @@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<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>, <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>, <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserver.html" title="interface in org.apache.hadoop.hbase.conf">ConfigurationObserver</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">CoprocessorRegionServerServices</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/FavoredNodesForRegion.html" title="interface in org.apache.hadoop.hbase.regionserver">FavoredNodesForRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html" title="interface in org.apache.hadoop.hbase.regionserver">ImmutableOnlineRegions</a>, <a href="../../../../ ../org/apache/hadoop/hbase/regionserver/LastSequenceId.html" title="interface in org.apache.hadoop.hbase.regionserver">LastSequenceId</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html" title="interface in org.apache.hadoop.hbase.regionserver">OnlineRegions</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a>, <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a>, <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></dd> +<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>, <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>, <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserver.html" title="interface in org.apache.hadoop.hbase.conf">ConfigurationObserver</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/FavoredNodesForRegion.html" title="interface in org.apache.hadoop.hbase.regionserver">FavoredNodesForRegion</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html" title="interface in org.apache.hadoop.hbase.regionserver">ImmutableOnlineRegions</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/LastSequenceId.html" title="interface in org.apache.hadoop.hbase.regionserver">LastSequenceId</a>, <a href="../../../../../org/apache/hadoop/hbase/regions erver/OnlineRegions.html" title="interface in org.apache.hadoop.hbase.regionserver">OnlineRegions</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a>, <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a>, <a href="../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a></dd> </dl> <dl> <dt>Direct Known Subclasses:</dt> @@ -3235,8 +3235,6 @@ protected static final <a href="http://docs.oracle.com/javase/8/docs/api/ja by Server itself, so callers must NOT attempt to close connection obtained.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#getConnection--">getConnection</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">CoprocessorRegionServerServices</a></code></dd> -<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/Server.html#getConnection--">getConnection</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a></code></dd> </dl> </li> @@ -3664,9 +3662,9 @@ protected static final <a href="http://docs.oracle.com/javase/8/docs/api/ja <pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2701">isStopping</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#isStopping--">isStopping</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">CoprocessorRegionServerServices</a></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/Server.html#isStopping--">isStopping</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a></code></dd> <dt><span class="returnLabel">Returns:</span></dt> -<dd>True if this regionserver is stopping.</dd> +<dd>True is the server is Stopping</dd> </dl> </li> </ul> @@ -3853,7 +3851,7 @@ protected static final <a href="http://docs.oracle.com/javase/8/docs/api/ja <pre>public org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2819">getFileSystem</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#getFileSystem--">getFileSystem</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">CoprocessorRegionServerServices</a></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/Server.html#getFileSystem--">getFileSystem</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a></code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>Return the fs.</dd> </dl> @@ -3951,8 +3949,6 @@ protected static final <a href="http://docs.oracle.com/javase/8/docs/api/ja <pre>public <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegionServer.html#line.2862">getServerName</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#getServerName--">getServerName</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">CoprocessorRegionServerServices</a></code></dd> -<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/Server.html#getServerName--">getServerName</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a></code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>The unique server name for this server.</dd> @@ -4153,8 +4149,6 @@ protected static final <a href="http://docs.oracle.com/javase/8/docs/api/ja <div class="block">Gets the online tables in this RS. This method looks at the in-memory onlineRegions.</div> <dl> -<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html#getOnlineTables--">getOnlineTables</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">CoprocessorRegionServerServices</a></code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>all the online tables in this RS</dd> </dl> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f94a4c5/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html index b236dc7..76ebae8 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/ImmutableOnlineRegions.html @@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Known Subinterfaces:</dt> -<dd><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">CoprocessorRegionServerServices</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html" title="interface in org.apache.hadoop.hbase.regionserver">OnlineRegions</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a></dd> +<dd><a href="../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html" title="interface in org.apache.hadoop.hbase.regionserver">OnlineRegions</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a></dd> </dl> <dl> <dt>All Known Implementing Classes:</dt> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f94a4c5/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.BulkLoadObserverOperation.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.BulkLoadObserverOperation.html b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.BulkLoadObserverOperation.html index 19322a1..2ffd47c 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.BulkLoadObserverOperation.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.BulkLoadObserverOperation.html @@ -126,7 +126,7 @@ </dl> <hr> <br> -<pre>abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html#line.445">RegionCoprocessorHost.BulkLoadObserverOperation</a> +<pre>abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html#line.482">RegionCoprocessorHost.BulkLoadObserverOperation</a> extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorHost.ObserverOperationWithoutResult.html" title="class in org.apache.hadoop.hbase.coprocessor">CoprocessorHost.ObserverOperationWithoutResult</a><<a href="../../../../../org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor">BulkLoadObserver</a>></pre> </li> </ul> @@ -205,7 +205,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/coprocessor/CoprocessorH <ul class="blockListLast"> <li class="blockList"> <h4>BulkLoadObserverOperation</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.BulkLoadObserverOperation.html#line.447">BulkLoadObserverOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</pre> +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.BulkLoadObserverOperation.html#line.484">BulkLoadObserverOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> user)</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/4f94a4c5/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html index 1dbcdf2..0495c34 100644 --- a/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html +++ b/devapidocs/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.BulkLoadObserverOperation.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionObserverOperation.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironmentForCoreCoprocessors.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html" target="_top">Frames</a></li> @@ -117,12 +117,16 @@ var activeTableTab = "activeTableTab"; <dd><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>, <a href="../../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase">CoprocessorEnvironment</a><<a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessor</a>></dd> </dl> <dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironmentForCoreCoprocessors.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionEnvironmentForCoreCoprocessors</a></dd> +</dl> +<dl> <dt>Enclosing class:</dt> <dd><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a></dd> </dl> <hr> <br> -<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html#line.110">RegionCoprocessorHost.RegionEnvironment</a> +<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html#line.114">RegionCoprocessorHost.RegionEnvironment</a> extends <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/coprocessor/RegionCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessor</a>> implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a></pre> <div class="block">Encapsulation of the environment of each coprocessor</div> @@ -145,18 +149,22 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop <th class="colLast" scope="col">Field and Description</th> </tr> <tr class="altColor"> +<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#connection">connection</a></span></code> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#metricRegistry">metricRegistry</a></span></code> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#region">region</a></span></code> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#rsServices">rsServices</a></span></code> </td> -</tr> <tr class="rowColor"> +<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#serverName">serverName</a></span></code> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#sharedData">sharedData</a></span></code> </td> </tr> @@ -208,8 +216,10 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> -<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">CoprocessorRegionServerServices</a></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#getCoprocessorRegionServerServices--">getCoprocessorRegionServerServices</a></span>()</code> </td> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#getConnection--">getConnection</a></span>()</code> +<div class="block">Be careful RPC'ing from a Coprocessor context.</div> +</td> </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a></code></td> @@ -226,10 +236,14 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#getRegionInfo--">getRegionInfo</a></span>()</code> </td> </tr> <tr id="i4" class="altColor"> +<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#getServerName--">getServerName</a></span>()</code> </td> +</tr> +<tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#getSharedData--">getSharedData</a></span>()</code> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#shutdown--">shutdown</a></span>()</code> <div class="block">Clean up the environment</div> @@ -277,34 +291,43 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop <ul class="blockList"> <li class="blockList"> <h4>region</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.113">region</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.116">region</a></pre> </li> </ul> -<a name="rsServices"> +<a name="sharedData"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>rsServices</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.114">rsServices</a></pre> +<h4>sharedData</h4> +<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.117">sharedData</a></pre> </li> </ul> -<a name="sharedData"> +<a name="metricRegistry"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>sharedData</h4> -<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.115">sharedData</a></pre> +<h4>metricRegistry</h4> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.118">metricRegistry</a></pre> </li> </ul> -<a name="metricRegistry"> +<a name="connection"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>connection</h4> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.119">connection</a></pre> +</li> +</ul> +<a name="serverName"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>metricRegistry</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.116">metricRegistry</a></pre> +<h4>serverName</h4> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.120">serverName</a></pre> </li> </ul> </li> @@ -321,7 +344,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop <ul class="blockListLast"> <li class="blockList"> <h4>RegionEnvironment</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.123">RegionEnvironment</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessor</a> impl, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.127">RegionEnvironment</a>(<a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessor</a> impl, int priority, int seq, org.apache.hadoop.conf.Configuration conf, @@ -350,7 +373,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop <ul class="blockList"> <li class="blockList"> <h4>getRegion</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.136">getRegion</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.142">getRegion</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getRegion--">getRegion</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a></code></dd> @@ -359,18 +382,43 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop </dl> </li> </ul> -<a name="getCoprocessorRegionServerServices--"> +<a name="getConnection--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getConnection</h4> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.147">getConnection</a>()</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getConnection--">RegionCoprocessorEnvironment</a></code></span></div> +<div class="block">Be careful RPC'ing from a Coprocessor context. + RPC's will fail, stall, retry, and/or crawl because the remote side is not online, is + struggling or it is on the other side of a network partition. Any use of Connection from + inside a Coprocessor must be able to handle all such hiccups. + + <p>Using a Connection to get at a local resource -- say a Region that is on the local + Server or using Admin Interface from a Coprocessor hosted on the Master -- will result in a + short-circuit of the RPC framework to make a direct invocation avoiding RPC (and + protobuf marshalling/unmarshalling).</div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getConnection--">getConnection</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>The host's Connection to the Cluster.</dd> +</dl> +</li> +</ul> +<a name="getServerName--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>getCoprocessorRegionServerServices</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/regionserver/CoprocessorRegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">CoprocessorRegionServerServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.142">getCoprocessorRegionServerServices</a>()</pre> +<h4>getServerName</h4> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.152">getServerName</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getCoprocessorRegionServerServices--">getCoprocessorRegionServerServices</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getServerName--">getServerName</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a></code></dd> <dt><span class="returnLabel">Returns:</span></dt> -<dd>reference to the region server services</dd> +<dd>Hosting Server's ServerName</dd> </dl> </li> </ul> @@ -380,7 +428,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop <ul class="blockList"> <li class="blockList"> <h4>shutdown</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.147">shutdown</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.157">shutdown</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/BaseEnvironment.html#shutdown--">BaseEnvironment</a></code></span></div> <div class="block">Clean up the environment</div> <dl> @@ -397,7 +445,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop <ul class="blockList"> <li class="blockList"> <h4>getSharedData</h4> -<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.153">getSharedData</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent">ConcurrentMap</a><<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="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.163">getSharedData</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getSharedData--">getSharedData</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a></code></dd> @@ -412,7 +460,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop <ul class="blockList"> <li class="blockList"> <h4>getRegionInfo</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.158">getRegionInfo</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RegionInfo.html" title="interface in org.apache.hadoop.hbase.client">RegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.168">getRegionInfo</a>()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getRegionInfo--">getRegionInfo</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a></code></dd> @@ -427,7 +475,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop <ul class="blockListLast"> <li class="blockList"> <h4>getMetricRegistryForRegionServer</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.163">getMetricRegistryForRegionServer</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/metrics/MetricRegistry.html" title="interface in org.apache.hadoop.hbase.metrics">MetricRegistry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html#line.173">getMetricRegistryForRegionServer</a>()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html#getMetricRegistryForRegionServer--">RegionCoprocessorEnvironment</a></code></span></div> <div class="block">Returns a MetricRegistry that can be used to track metrics at the region server level. All metrics tracked at this level will be shared by all the coprocessor instances @@ -475,7 +523,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCop <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.BulkLoadObserverOperation.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionObserverOperation.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironmentForCoreCoprocessors.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html" target="_top">Frames</a></li>