http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33c287c2/devapidocs/org/apache/hadoop/hbase/client/MultiServerCallable.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/MultiServerCallable.html b/devapidocs/org/apache/hadoop/hbase/client/MultiServerCallable.html index 439e0c3..802c5a2 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/MultiServerCallable.html +++ b/devapidocs/org/apache/hadoop/hbase/client/MultiServerCallable.html @@ -86,6 +86,9 @@ <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> <li> <ul class="inheritance"> +<li><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">org.apache.hadoop.hbase.client.AbstractRegionServerCallable</a><T></li> +<li> +<ul class="inheritance"> <li><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">org.apache.hadoop.hbase.client.RegionServerCallable</a><T></li> <li> <ul class="inheritance"> @@ -100,13 +103,15 @@ </ul> </li> </ul> +</li> +</ul> <div class="description"> <ul class="blockList"> <li class="blockList"> <dl><dt><span class="strong">Type Parameters:</span></dt><dd><code>R</code> - </dd></dl> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/apache/hadoop/hbase/client/Cancellable.html" title="interface in org.apache.hadoop.hbase.client">Cancellable</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.html" title="class in org.apache.hadoop.hbase.client">MultiResponse</a>></dd> +<dd><a href="../../../../../org/apache/hadoop/hbase/client/Cancellable.html" title="interface in org.apache.hadoop.hbase.client">Cancellable</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.html" title="class in org.apache.hadoop.hbase.client">MultiResponse</a>>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></dd> </dl> <hr> <br> @@ -150,11 +155,11 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/PayloadCarryingSe <code><a href="../../../../../org/apache/hadoop/hbase/client/PayloadCarryingServerCallable.html#controller">controller</a></code></li> </ul> <ul class="blockList"> -<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.client.RegionServerCallable"> +<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.client.AbstractRegionServerCallable"> <!-- --> </a> -<h3>Fields inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">RegionServerCallable</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#connection">connection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#location">location</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#MIN_WAIT_DEAD_SERVER">MIN_WAIT_DEAD_SERVER</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#row">row</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#tableName">tableName</a></code></li> +<h3>Fields inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#connection">connection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#location">location</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#MIN_WAIT_DEAD_SERVER">MIN_WAIT_DEAD_SERVER</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#row">row</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#tableName">tableName</a></code></li> </ul> </li> </ul> @@ -236,7 +241,14 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/PayloadCarryingSe <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">RegionServerCallable</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getConnection()">getConnection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getRow()">getRow</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getStub()">getStub</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getTableName()">getTableName</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setLocation(org.apache.hadoop.hbase.HRegionLocation)">setLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setStub(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface)">setStub</a>, <a href="../../../../../org/apache/hadoop/hbas e/client/RegionServerCallable.html#sleep(long,%20int)">sleep</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getStub()">getStub</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setClientByServiceName(org.apache.hadoop.hbase.ServerName)">setClientByServiceName</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setStub(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface)">setStub</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.client.AbstractRegionServerCallable"> +<!-- --> +</a> +<h3>Methods inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getConnection()">getConnection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getRow()">getRow</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getTableName()">getTableName</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#setLocation(org.apache.hadoop.hbase.HRegionLocation)">setLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#sleep(long,%20int)">sleep</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> @@ -245,6 +257,13 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/PayloadCarryingSe <h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> <code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang /Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li> </ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.client.RetryingCallableBase"> +<!-- --> +</a> +<h3>Methods inherited from interface org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#sleep(long,%20int)">sleep</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></code></li> +</ul> </li> </ul> </li> @@ -315,7 +334,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/PayloadCarryingSe <pre>protected <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/MultiServerCallable.html#line.68">getLocation</a>()</pre> <dl> <dt><strong>Overrides:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getLocation()">getLocation</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">RegionServerCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.html" title="class in org.apache.hadoop.hbase.client">MultiResponse</a>></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getLocation()">getLocation</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.html" title="class in org.apache.hadoop.hbase.client">MultiResponse</a>></code></dd> </dl> </li> </ul> @@ -328,7 +347,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/PayloadCarryingSe <pre>public <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/MultiServerCallable.html#line.73">getHRegionInfo</a>()</pre> <dl> <dt><strong>Overrides:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getHRegionInfo()">getHRegionInfo</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">RegionServerCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.html" title="class in org.apache.hadoop.hbase.client">MultiResponse</a>></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getHRegionInfo()">getHRegionInfo</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.html" title="class in org.apache.hadoop.hbase.client">MultiResponse</a>></code></dd> <dt><span class="strong">Returns:</span></dt><dd>the HRegionInfo for the current region</dd></dl> </li> </ul> @@ -374,16 +393,16 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/PayloadCarryingSe <ul class="blockList"> <li class="blockList"> <h4>prepare</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/MultiServerCallable.html#line.146">prepare</a>(boolean reload) +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/MultiServerCallable.html#line.145">prepare</a>(boolean reload) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> -<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#prepare(boolean)">RegionServerCallable</a></code></strong></div> +<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#prepare(boolean)">AbstractRegionServerCallable</a></code></strong></div> <div class="block">Prepare for connection to the server hosting region with row from tablename. Does lookup to find region location and hosting server.</div> <dl> <dt><strong>Specified by:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#prepare(boolean)">prepare</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.html" title="class in org.apache.hadoop.hbase.client">MultiResponse</a>></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#prepare(boolean)">prepare</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></code></dd> <dt><strong>Overrides:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#prepare(boolean)">prepare</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">RegionServerCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.html" title="class in org.apache.hadoop.hbase.client">MultiResponse</a>></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#prepare(boolean)">prepare</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/MultiResponse.html" title="class in org.apache.hadoop.hbase.client">MultiResponse</a>></code></dd> <dt><span class="strong">Parameters:</span></dt><dd><code>reload</code> - Set to true to re-check the table state</dd> <dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - e</dd></dl> @@ -395,7 +414,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/PayloadCarryingSe <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/client/MultiServerCallable.html#line.152">getServerName</a>()</pre> +<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/client/MultiServerCallable.html#line.151">getServerName</a>()</pre> </li> </ul> </li>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33c287c2/devapidocs/org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html b/devapidocs/org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html index edcf9e4..50086ee 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html +++ b/devapidocs/org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html @@ -146,7 +146,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInt </tr> <tr class="rowColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallable)">prepare</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><?> callable)</code> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallableBase)">prepare</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a> callable)</code> <div class="block">This prepares the context object by populating it with information specific to the implementation of the <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptor.html" title="class in org.apache.hadoop.hbase.client"><code>RetryingCallerInterceptor</code></a> along with which this will be used.</div> @@ -154,7 +154,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInt </tr> <tr class="altColor"> <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallable,%20int)">prepare</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><?> callable, +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallableBase,%20int)">prepare</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a> callable, int tries)</code> <div class="block">Telescopic extension that takes which of the many retries we are currently in.</div> @@ -214,40 +214,40 @@ extends <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInt </dl> </li> </ul> -<a name="prepare(org.apache.hadoop.hbase.client.RetryingCallable)"> +<a name="prepare(org.apache.hadoop.hbase.client.RetryingCallableBase)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>prepare</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html#line.31">prepare</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><?> callable)</pre> -<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallable)">RetryingCallerInterceptorContext</a></code></strong></div> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html#line.31">prepare</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a> callable)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallableBase)">RetryingCallerInterceptorContext</a></code></strong></div> <div class="block">This prepares the context object by populating it with information specific to the implementation of the <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptor.html" title="class in org.apache.hadoop.hbase.client"><code>RetryingCallerInterceptor</code></a> along with which this will be used.</div> <dl> <dt><strong>Specified by:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallable)">prepare</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallableBase)">prepare</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a></code></dd> <dt><span class="strong">Parameters:</span></dt><dd><code>callable</code> - : The <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client"><code>RetryingCallable</code></a> that contains the information about the call that is being made.</dd> <dt><span class="strong">Returns:</span></dt><dd>A new <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client"><code>RetryingCallerInterceptorContext</code></a> object that can be used for use in the current retrying call</dd></dl> </li> </ul> -<a name="prepare(org.apache.hadoop.hbase.client.RetryingCallable, int)"> +<a name="prepare(org.apache.hadoop.hbase.client.RetryingCallableBase, int)"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>prepare</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html#line.38">prepare</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><?> callable, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/NoOpRetryingInterceptorContext.html#line.38">prepare</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a> callable, int tries)</pre> -<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallable,%20int)">RetryingCallerInterceptorContext</a></code></strong></div> +<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallableBase,%20int)">RetryingCallerInterceptorContext</a></code></strong></div> <div class="block">Telescopic extension that takes which of the many retries we are currently in.</div> <dl> <dt><strong>Specified by:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallable,%20int)">prepare</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html#prepare(org.apache.hadoop.hbase.client.RetryingCallableBase,%20int)">prepare</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallerInterceptorContext.html" title="class in org.apache.hadoop.hbase.client">RetryingCallerInterceptorContext</a></code></dd> <dt><span class="strong">Parameters:</span></dt><dd><code>callable</code> - : The <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client"><code>RetryingCallable</code></a> that contains the information about the call that is being made.</dd><dd><code>tries</code> - : The retry number that we are currently in.</dd> <dt><span class="strong">Returns:</span></dt><dd>A new context object that can be used for use in the current http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33c287c2/devapidocs/org/apache/hadoop/hbase/client/PayloadCarryingServerCallable.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/PayloadCarryingServerCallable.html b/devapidocs/org/apache/hadoop/hbase/client/PayloadCarryingServerCallable.html index a406790..43941f2 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/PayloadCarryingServerCallable.html +++ b/devapidocs/org/apache/hadoop/hbase/client/PayloadCarryingServerCallable.html @@ -86,6 +86,9 @@ <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> <li> <ul class="inheritance"> +<li><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">org.apache.hadoop.hbase.client.AbstractRegionServerCallable</a><T></li> +<li> +<ul class="inheritance"> <li><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">org.apache.hadoop.hbase.client.RegionServerCallable</a><T></li> <li> <ul class="inheritance"> @@ -95,12 +98,14 @@ </ul> </li> </ul> +</li> +</ul> <div class="description"> <ul class="blockList"> <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/apache/hadoop/hbase/client/Cancellable.html" title="interface in org.apache.hadoop.hbase.client">Cancellable</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><T></dd> +<dd><a href="../../../../../org/apache/hadoop/hbase/client/Cancellable.html" title="interface in org.apache.hadoop.hbase.client">Cancellable</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><T>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></dd> </dl> <dl> <dt>Direct Known Subclasses:</dt> @@ -138,11 +143,11 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/Cancellable.ht </tr> </table> <ul class="blockList"> -<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.client.RegionServerCallable"> +<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.client.AbstractRegionServerCallable"> <!-- --> </a> -<h3>Fields inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">RegionServerCallable</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#connection">connection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#location">location</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#MIN_WAIT_DEAD_SERVER">MIN_WAIT_DEAD_SERVER</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#row">row</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#tableName">tableName</a></code></li> +<h3>Fields inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#connection">connection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#location">location</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#MIN_WAIT_DEAD_SERVER">MIN_WAIT_DEAD_SERVER</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#row">row</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#tableName">tableName</a></code></li> </ul> </li> </ul> @@ -192,7 +197,14 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/Cancellable.ht <!-- --> </a> <h3>Methods inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">RegionServerCallable</a></h3> -<code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getConnection()">getConnection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getHRegionInfo()">getHRegionInfo</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getLocation()">getLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getRow()">getRow</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getStub()">getStub</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getTableName()">getTableName</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#prepare(boolean)">prepare</a>, <a href="../../../../../org/apache/hadoop/hbas e/client/RegionServerCallable.html#setLocation(org.apache.hadoop.hbase.HRegionLocation)">setLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setStub(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface)">setStub</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#sleep(long,%20int)">sleep</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></code></li> +<code><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getStub()">getStub</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setClientByServiceName(org.apache.hadoop.hbase.ServerName)">setClientByServiceName</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setStub(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface)">setStub</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.client.AbstractRegionServerCallable"> +<!-- --> +</a> +<h3>Methods inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getConnection()">getConnection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getHRegionInfo()">getHRegionInfo</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getLocation()">getLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getRow()">getRow</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getTableName()">getTableName</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#prepare(boolean)">prepare</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#setLoc ation(org.apache.hadoop.hbase.HRegionLocation)">setLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#sleep(long,%20int)">sleep</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> @@ -208,6 +220,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/Cancellable.ht <h3>Methods inherited from interface org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a></h3> <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#call(int)">call</a></code></li> </ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.client.RetryingCallableBase"> +<!-- --> +</a> +<h3>Methods inherited from interface org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#prepare(boolean)">prepare</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#sleep(long,%20int)">sleep</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></code></li> +</ul> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33c287c2/devapidocs/org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html b/devapidocs/org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html index f8fb8a9..85cd095 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html @@ -95,7 +95,7 @@ <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><T></dd> +<dd><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><T>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></dd> </dl> <dl> <dt>Direct Known Subclasses:</dt> @@ -236,7 +236,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <tr class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html#prepare(boolean)">prepare</a></strong>(boolean reload)</code> -<div class="block">Prepare by setting up any connections to servers, etc., ahead of <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#call(int)"><code>RetryingCallable.call(int)</code></a> invocation.</div> +<div class="block">Prepare by setting up any connections to servers, etc., ahead of call invocation.</div> </td> </tr> <tr class="altColor"> @@ -252,7 +252,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <td class="colFirst"><code>void</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t, boolean retrying)</code> -<div class="block">Called when <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#call(int)"><code>RetryingCallable.call(int)</code></a> throws an exception and we are going to retry; take action to +<div class="block">Called when call throws an exception and we are going to retry; take action to make it so we succeed on next call (clear caches, do relookup of locations, etc.).</div> </td> </tr> @@ -421,11 +421,11 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <h4>prepare</h4> <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html#line.81">prepare</a>(boolean reload) throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> -<div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#prepare(boolean)">RetryingCallable</a></code></strong></div> -<div class="block">Prepare by setting up any connections to servers, etc., ahead of <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#call(int)"><code>RetryingCallable.call(int)</code></a> invocation.</div> +<div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#prepare(boolean)">RetryingCallableBase</a></code></strong></div> +<div class="block">Prepare by setting up any connections to servers, etc., ahead of call invocation.</div> <dl> <dt><strong>Specified by:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#prepare(boolean)">prepare</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html" title="type parameter in RegionAdminServiceCallable">T</a>></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#prepare(boolean)">prepare</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></code></dd> <dt><span class="strong">Parameters:</span></dt><dd><code>reload</code> - Set this to true if need to requery locations</dd> <dt><span class="strong">Throws:</span></dt> <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - e</dd></dl> @@ -460,14 +460,15 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <h4>throwable</h4> <pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html#line.116">throwable</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t, boolean retrying)</pre> -<div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#throwable(java.lang.Throwable,%20boolean)">RetryingCallable</a></code></strong></div> -<div class="block">Called when <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#call(int)"><code>RetryingCallable.call(int)</code></a> throws an exception and we are going to retry; take action to +<div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#throwable(java.lang.Throwable,%20boolean)">RetryingCallableBase</a></code></strong></div> +<div class="block">Called when call throws an exception and we are going to retry; take action to make it so we succeed on next call (clear caches, do relookup of locations, etc.).</div> <dl> <dt><strong>Specified by:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html" title="type parameter in RegionAdminServiceCallable">T</a>></code></dd> -<dd><code>retrying</code> - True if we are in retrying mode (we are not in retrying mode when max - retries == 1; we ARE in retrying mode if retries > 1 even when we are the last attempt)</dd></dl> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>t</code> - throwable which was thrown</dd><dd><code>retrying</code> - True if we are in retrying mode (we are not in retrying mode when max + retries == 1; we ARE in retrying mode if retries > 1 even when we are the + last attempt)</dd></dl> </li> </ul> <a name="getConnection()"> @@ -498,10 +499,10 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html#line.137">getExceptionMessageAdditionalDetail</a>()</pre> <dl> <dt><strong>Specified by:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html" title="type parameter in RegionAdminServiceCallable">T</a>></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></code></dd> <dt><span class="strong">Returns:</span></dt><dd>Some details from the implementation that we would like to add to a terminating - exception; i.e. a fatal exception is being thrown ending retries and we might like to add - more implementation-specific detail on to the exception being thrown.</dd></dl> + exception; i.e. a fatal exception is being thrown ending retries and we might like to + add more implementation-specific detail on to the exception being thrown.</dd></dl> </li> </ul> <a name="sleep(long, int)"> @@ -514,7 +515,8 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab int tries)</pre> <dl> <dt><strong>Specified by:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#sleep(long,%20int)">sleep</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionAdminServiceCallable.html" title="type parameter in RegionAdminServiceCallable">T</a>></code></dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#sleep(long,%20int)">sleep</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>pause</code> - time to pause</dd><dd><code>tries</code> - amount of tries until till sleep</dd> <dt><span class="strong">Returns:</span></dt><dd>Suggestion on how much to sleep between retries</dd></dl> </li> </ul> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33c287c2/devapidocs/org/apache/hadoop/hbase/client/RegionServerCallable.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RegionServerCallable.html b/devapidocs/org/apache/hadoop/hbase/client/RegionServerCallable.html index 13804fe..1040491 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RegionServerCallable.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RegionServerCallable.html @@ -86,17 +86,22 @@ <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> <li> <ul class="inheritance"> +<li><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">org.apache.hadoop.hbase.client.AbstractRegionServerCallable</a><T></li> +<li> +<ul class="inheritance"> <li>org.apache.hadoop.hbase.client.RegionServerCallable<T></li> </ul> </li> </ul> +</li> +</ul> <div class="description"> <ul class="blockList"> <li class="blockList"> <dl><dt><span class="strong">Type Parameters:</span></dt><dd><code>T</code> - the class that the ServerCallable handles</dd></dl> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><T></dd> +<dd><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><T>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></dd> </dl> <dl> <dt>Direct Known Subclasses:</dt> @@ -105,8 +110,8 @@ <hr> <br> <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a> -public abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.45">RegionServerCallable</a><T> -extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> +public abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.40">RegionServerCallable</a><T> +extends <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a><T> implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><T></pre> <div class="block">Implementations call a RegionServer and implement <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#call(int)"><code>RetryingCallable.call(int)</code></a>. Passed to a <a href="../../../../../org/apache/hadoop/hbase/client/RpcRetryingCaller.html" title="interface in org.apache.hadoop.hbase.client"><code>RpcRetryingCaller</code></a> so we retry on fail. @@ -134,34 +139,17 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <th class="colLast" scope="col">Field and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>protected <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><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#connection">connection</a></strong></code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#location">location</a></strong></code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>private static org.apache.commons.logging.Log</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#LOG">LOG</a></strong></code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>protected static int</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#MIN_WAIT_DEAD_SERVER">MIN_WAIT_DEAD_SERVER</a></strong></code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>protected byte[]</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#row">row</a></strong></code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>private org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#stub">stub</a></strong></code> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#tableName">tableName</a></strong></code> </td> -</tr> </table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_org.apache.hadoop.hbase.client.AbstractRegionServerCallable"> +<!-- --> +</a> +<h3>Fields inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#connection">connection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#location">location</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#MIN_WAIT_DEAD_SERVER">MIN_WAIT_DEAD_SERVER</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#row">row</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#tableName">tableName</a></code></li> +</ul> </li> </ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> @@ -196,62 +184,30 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <th class="colLast" scope="col">Method and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/client/HConnection.html" title="interface in org.apache.hadoop.hbase.client">HConnection</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getConnection()">getConnection</a></strong>()</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a></strong>()</code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getHRegionInfo()">getHRegionInfo</a></strong>()</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getLocation()">getLocation</a></strong>()</code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>byte[]</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getRow()">getRow</a></strong>()</code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>protected org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getStub()">getStub</a></strong>()</code> </td> </tr> -<tr class="altColor"> -<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#getTableName()">getTableName</a></strong>()</code> </td> -</tr> <tr class="rowColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#prepare(boolean)">prepare</a></strong>(boolean reload)</code> -<div class="block">Prepare for connection to the server hosting region with row from tablename.</div> +<td class="colFirst"><code>(package private) void</code></td> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setClientByServiceName(org.apache.hadoop.hbase.ServerName)">setClientByServiceName</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> service)</code> +<div class="block">Set the Rpc client for Client services</div> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>protected void</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setLocation(org.apache.hadoop.hbase.HRegionLocation)">setLocation</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> location)</code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>(package private) void</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setStub(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface)">setStub</a></strong>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface stub)</code> </td> -</tr> -<tr class="altColor"> -<td class="colFirst"><code>long</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#sleep(long,%20int)">sleep</a></strong>(long pause, - int tries)</code> </td> -</tr> -<tr class="rowColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t, - boolean retrying)</code> -<div class="block">Called when <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#call(int)"><code>RetryingCallable.call(int)</code></a> throws an exception and we are going to retry; take action to - make it so we succeed on next call (clear caches, do relookup of locations, etc.).</div> +<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html#setStub(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface)">setStub</a></strong>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface stub)</code> +<div class="block">Set the client protobuf communication stub</div> </td> </tr> </table> <ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.client.AbstractRegionServerCallable"> +<!-- --> +</a> +<h3>Methods inherited from class org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getConnection()">getConnection</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getHRegionInfo()">getHRegionInfo</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getLocation()">getLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getRow()">getRow</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getTableName()">getTableName</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#prepare(boolean)">prepare</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#setLoc ation(org.apache.hadoop.hbase.HRegionLocation)">setLocation</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#sleep(long,%20int)">sleep</a>, <a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></code></li> +</ul> +<ul class="blockList"> <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> <!-- --> </a> @@ -265,6 +221,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <h3>Methods inherited from interface org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a></h3> <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#call(int)">call</a></code></li> </ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.client.RetryingCallableBase"> +<!-- --> +</a> +<h3>Methods inherited from interface org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallableBase</a></h3> +<code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#prepare(boolean)">prepare</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#sleep(long,%20int)">sleep</a>, <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallableBase.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></code></li> +</ul> </li> </ul> </li> @@ -279,68 +242,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <!-- --> </a> <h3>Field Detail</h3> -<a name="LOG"> -<!-- --> -</a> -<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/client/RegionServerCallable.html#line.47">LOG</a></pre> -</li> -</ul> -<a name="connection"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>connection</h4> -<pre>protected 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/client/RegionServerCallable.html#line.48">connection</a></pre> -</li> -</ul> -<a name="tableName"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>tableName</h4> -<pre>protected final <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/client/RegionServerCallable.html#line.49">tableName</a></pre> -</li> -</ul> -<a name="row"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>row</h4> -<pre>protected final byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.50">row</a></pre> -</li> -</ul> -<a name="location"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>location</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.51">location</a></pre> -</li> -</ul> <a name="stub"> <!-- --> </a> -<ul class="blockList"> -<li class="blockList"> -<h4>stub</h4> -<pre>private org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.52">stub</a></pre> -</li> -</ul> -<a name="MIN_WAIT_DEAD_SERVER"> -<!-- --> -</a> <ul class="blockListLast"> <li class="blockList"> -<h4>MIN_WAIT_DEAD_SERVER</h4> -<pre>protected static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.54">MIN_WAIT_DEAD_SERVER</a></pre> -<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.client.RegionServerCallable.MIN_WAIT_DEAD_SERVER">Constant Field Values</a></dd></dl> +<h4>stub</h4> +<pre>private org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.43">stub</a></pre> </li> </ul> </li> @@ -357,7 +265,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <ul class="blockListLast"> <li class="blockList"> <h4>RegionServerCallable</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.61">RegionServerCallable</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.50">RegionServerCallable</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> connection, <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> tableName, byte[] row)</pre> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>connection</code> - Connection to use.</dd><dd><code>tableName</code> - Table name to which <code>row</code> belongs.</dd><dd><code>row</code> - The row we want in <code>tableName</code>.</dd></dl> @@ -371,32 +279,22 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <!-- --> </a> <h3>Method Detail</h3> -<a name="prepare(boolean)"> +<a name="setClientByServiceName(org.apache.hadoop.hbase.ServerName)"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>prepare</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.74">prepare</a>(boolean reload) - throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> -<div class="block">Prepare for connection to the server hosting region with row from tablename. Does lookup - to find region location and hosting server.</div> +<h4>setClientByServiceName</h4> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.54">setClientByServiceName</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> service) + throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre> +<div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#setClientByServiceName(org.apache.hadoop.hbase.ServerName)">AbstractRegionServerCallable</a></code></strong></div> +<div class="block">Set the Rpc client for Client services</div> <dl> <dt><strong>Specified by:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#prepare(boolean)">prepare</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="type parameter in RegionServerCallable">T</a>></code></dd> -<dt><span class="strong">Parameters:</span></dt><dd><code>reload</code> - Set to true to re-check the table state</dd> +<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#setClientByServiceName(org.apache.hadoop.hbase.ServerName)">setClientByServiceName</a></code> in class <code><a href="../../../../../org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="type parameter in RegionServerCallable">T</a>></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>service</code> - to get client for</dd> <dt><span class="strong">Throws:</span></dt> -<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - e</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/HConnection.html" title="interface in org.apache.hadoop.hbase.client">HConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.94">getConnection</a>()</pre> -<dl><dt><span class="strong">Returns:</span></dt><dd><a href="../../../../../org/apache/hadoop/hbase/client/HConnection.html" title="interface in org.apache.hadoop.hbase.client"><code>HConnection</code></a> instance used by this Callable.</dd></dl> +<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - When client could not be created</dd></dl> </li> </ul> <a name="getStub()"> @@ -405,109 +303,19 @@ implements <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallab <ul class="blockList"> <li class="blockList"> <h4>getStub</h4> -<pre>protected org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.98">getStub</a>()</pre> +<pre>protected org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.61">getStub</a>()</pre> +<dl><dt><span class="strong">Returns:</span></dt><dd>Client Rpc protobuf communication stub</dd></dl> </li> </ul> <a name="setStub(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface)"> <!-- --> </a> -<ul class="blockList"> -<li class="blockList"> -<h4>setStub</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.102">setStub</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface stub)</pre> -</li> -</ul> -<a name="getLocation()"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getLocation</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.106">getLocation</a>()</pre> -</li> -</ul> -<a name="setLocation(org.apache.hadoop.hbase.HRegionLocation)"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>setLocation</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.110">setLocation</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a> location)</pre> -</li> -</ul> -<a name="getTableName()"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getTableName</h4> -<pre>public <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/client/RegionServerCallable.html#line.114">getTableName</a>()</pre> -</li> -</ul> -<a name="getRow()"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getRow</h4> -<pre>public byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.118">getRow</a>()</pre> -</li> -</ul> -<a name="throwable(java.lang.Throwable, boolean)"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>throwable</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.123">throwable</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a> t, - boolean retrying)</pre> -<div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#throwable(java.lang.Throwable,%20boolean)">RetryingCallable</a></code></strong></div> -<div class="block">Called when <a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#call(int)"><code>RetryingCallable.call(int)</code></a> throws an exception and we are going to retry; take action to - make it so we succeed on next call (clear caches, do relookup of locations, etc.).</div> -<dl> -<dt><strong>Specified by:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#throwable(java.lang.Throwable,%20boolean)">throwable</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="type parameter in RegionServerCallable">T</a>></code></dd> -<dd><code>retrying</code> - True if we are in retrying mode (we are not in retrying mode when max - retries == 1; we ARE in retrying mode if retries > 1 even when we are the last attempt)</dd></dl> -</li> -</ul> -<a name="getExceptionMessageAdditionalDetail()"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>getExceptionMessageAdditionalDetail</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.131">getExceptionMessageAdditionalDetail</a>()</pre> -<dl> -<dt><strong>Specified by:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#getExceptionMessageAdditionalDetail()">getExceptionMessageAdditionalDetail</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="type parameter in RegionServerCallable">T</a>></code></dd> -<dt><span class="strong">Returns:</span></dt><dd>Some details from the implementation that we would like to add to a terminating - exception; i.e. a fatal exception is being thrown ending retries and we might like to add - more implementation-specific detail on to the exception being thrown.</dd></dl> -</li> -</ul> -<a name="sleep(long, int)"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>sleep</h4> -<pre>public long <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.136">sleep</a>(long pause, - int tries)</pre> -<dl> -<dt><strong>Specified by:</strong></dt> -<dd><code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html#sleep(long,%20int)">sleep</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/client/RetryingCallable.html" title="interface in org.apache.hadoop.hbase.client">RetryingCallable</a><<a href="../../../../../org/apache/hadoop/hbase/client/RegionServerCallable.html" title="type parameter in RegionServerCallable">T</a>></code></dd> -<dt><span class="strong">Returns:</span></dt><dd>Suggestion on how much to sleep between retries</dd></dl> -</li> -</ul> -<a name="getHRegionInfo()"> -<!-- --> -</a> <ul class="blockListLast"> <li class="blockList"> -<h4>getHRegionInfo</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.149">getHRegionInfo</a>()</pre> -<dl><dt><span class="strong">Returns:</span></dt><dd>the HRegionInfo for the current region</dd></dl> +<h4>setStub</h4> +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/client/RegionServerCallable.html#line.69">setStub</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface stub)</pre> +<div class="block">Set the client protobuf communication stub</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>stub</code> - to set</dd></dl> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/33c287c2/devapidocs/org/apache/hadoop/hbase/client/RegistryFactory.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/client/RegistryFactory.html b/devapidocs/org/apache/hadoop/hbase/client/RegistryFactory.html index 2d3fade..c97628d 100644 --- a/devapidocs/org/apache/hadoop/hbase/client/RegistryFactory.html +++ b/devapidocs/org/apache/hadoop/hbase/client/RegistryFactory.html @@ -36,7 +36,7 @@ <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/client/Registry.html" title="interface in org.apache.hadoop.hbase.client"><span class="strong">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client"><span class="strong">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ResponseFutureListener.html" title="interface in org.apache.hadoop.hbase.client"><span class="strong">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/RegistryFactory.html" target="_top">Frames</a></li> @@ -256,7 +256,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html? <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/apache/hadoop/hbase/client/Registry.html" title="interface in org.apache.hadoop.hbase.client"><span class="strong">Prev Class</span></a></li> -<li><a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client"><span class="strong">Next Class</span></a></li> +<li><a href="../../../../../org/apache/hadoop/hbase/client/ResponseFutureListener.html" title="interface in org.apache.hadoop.hbase.client"><span class="strong">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/apache/hadoop/hbase/client/RegistryFactory.html" target="_top">Frames</a></li>