http://git-wip-us.apache.org/repos/asf/hbase-site/blob/39cf5e9b/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html b/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html index d4351b1..4cacc12 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/RpcServer.html @@ -101,7 +101,7 @@ <br> <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.LimitedPrivate</a>(<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html#value()">value</a>={"Coprocesssor","Phoenix"}) <a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceStability.Evolving</a> -public class <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.161">RpcServer</a> +public class <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.162">RpcServer</a> extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html" title="interface in org.apache.hadoop.hbase.ipc">RpcServerInterface</a>, <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserver.html" title="interface in org.apache.hadoop.hbase.conf">ConfigurationObserver</a></pre> <div class="block">An RPC server that hosts protobuf described Services. @@ -154,22 +154,18 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>static class </code></td> -<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.CallQueueTooBigException.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.CallQueueTooBigException</a></strong></code> </td> -</tr> -<tr class="rowColor"> <td class="colFirst"><code>class </code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Connection.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Connection</a></strong></code> <div class="block">Reads calls from a connection and queues them for handling.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><code>private class </code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Listener.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Listener</a></strong></code> <div class="block">Listens on the socket.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><code>protected class </code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Responder.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Responder</a></strong></code> </td> </tr> @@ -225,7 +221,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.html#bindAddress">bindAddress</a></strong></code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.CallQueueTooBigException.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.CallQueueTooBigException</a></code></td> +<td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/CallQueueTooBigException.html" title="class in org.apache.hadoop.hbase">CallQueueTooBigException</a></code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.html#CALL_QUEUE_TOO_BIG_EXCEPTION">CALL_QUEUE_TOO_BIG_EXCEPTION</a></strong></code> </td> </tr> <tr class="altColor"> @@ -724,7 +720,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>LOG</h4> -<pre>public static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.163">LOG</a></pre> +<pre>public static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.164">LOG</a></pre> </li> </ul> <a name="CALL_QUEUE_TOO_BIG_EXCEPTION"> @@ -733,7 +729,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>CALL_QUEUE_TOO_BIG_EXCEPTION</h4> -<pre>private static final <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.CallQueueTooBigException.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.CallQueueTooBigException</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.164">CALL_QUEUE_TOO_BIG_EXCEPTION</a></pre> +<pre>private static final <a href="../../../../../org/apache/hadoop/hbase/CallQueueTooBigException.html" title="class in org.apache.hadoop.hbase">CallQueueTooBigException</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.165">CALL_QUEUE_TOO_BIG_EXCEPTION</a></pre> </li> </ul> <a name="authorize"> @@ -742,7 +738,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>authorize</h4> -<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.167">authorize</a></pre> +<pre>private final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.168">authorize</a></pre> </li> </ul> <a name="isSecurityEnabled"> @@ -751,7 +747,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>isSecurityEnabled</h4> -<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.168">isSecurityEnabled</a></pre> +<pre>private boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.169">isSecurityEnabled</a></pre> </li> </ul> <a name="CURRENT_VERSION"> @@ -760,7 +756,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>CURRENT_VERSION</h4> -<pre>public static final byte <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.170">CURRENT_VERSION</a></pre> +<pre>public static final byte <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.171">CURRENT_VERSION</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcServer.CURRENT_VERSION">Constant Field Values</a></dd></dl> </li> </ul> @@ -770,7 +766,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>FALLBACK_TO_INSECURE_CLIENT_AUTH</h4> -<pre>public static final <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/ipc/RpcServer.html#line.175">FALLBACK_TO_INSECURE_CLIENT_AUTH</a></pre> +<pre>public static final <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/ipc/RpcServer.html#line.176">FALLBACK_TO_INSECURE_CLIENT_AUTH</a></pre> <div class="block">Whether we allow a fallback to SIMPLE auth for insecure clients when security is enabled.</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcServer.FALLBACK_TO_INSECURE_CLIENT_AUTH">Constant Field Values</a></dd></dl> </li> @@ -781,7 +777,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_MAX_CALLQUEUE_LENGTH_PER_HANDLER</h4> -<pre>static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.181">DEFAULT_MAX_CALLQUEUE_LENGTH_PER_HANDLER</a></pre> +<pre>static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.182">DEFAULT_MAX_CALLQUEUE_LENGTH_PER_HANDLER</a></pre> <div class="block">How many calls/handler are allowed in the queue.</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcServer.DEFAULT_MAX_CALLQUEUE_LENGTH_PER_HANDLER">Constant Field Values</a></dd></dl> </li> @@ -792,7 +788,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_MAX_CALLQUEUE_SIZE</h4> -<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.186">DEFAULT_MAX_CALLQUEUE_SIZE</a></pre> +<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.187">DEFAULT_MAX_CALLQUEUE_SIZE</a></pre> <div class="block">The maximum size that we can hold in the RPC queue</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcServer.DEFAULT_MAX_CALLQUEUE_SIZE">Constant Field Values</a></dd></dl> </li> @@ -803,7 +799,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>ipcUtil</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/ipc/IPCUtil.html" title="class in org.apache.hadoop.hbase.ipc">IPCUtil</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.188">ipcUtil</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/ipc/IPCUtil.html" title="class in org.apache.hadoop.hbase.ipc">IPCUtil</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.189">ipcUtil</a></pre> </li> </ul> <a name="AUTH_FAILED_FOR"> @@ -812,7 +808,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>AUTH_FAILED_FOR</h4> -<pre>private static final <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/ipc/RpcServer.html#line.190">AUTH_FAILED_FOR</a></pre> +<pre>private static final <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/ipc/RpcServer.html#line.191">AUTH_FAILED_FOR</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcServer.AUTH_FAILED_FOR">Constant Field Values</a></dd></dl> </li> </ul> @@ -822,7 +818,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>AUTH_SUCCESSFUL_FOR</h4> -<pre>private static final <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/ipc/RpcServer.html#line.191">AUTH_SUCCESSFUL_FOR</a></pre> +<pre>private static final <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/ipc/RpcServer.html#line.192">AUTH_SUCCESSFUL_FOR</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcServer.AUTH_SUCCESSFUL_FOR">Constant Field Values</a></dd></dl> </li> </ul> @@ -832,7 +828,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>AUDITLOG</h4> -<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.192">AUDITLOG</a></pre> +<pre>private static final org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.193">AUDITLOG</a></pre> </li> </ul> <a name="secretManager"> @@ -841,7 +837,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>secretManager</h4> -<pre>protected org.apache.hadoop.security.token.SecretManager<org.apache.hadoop.security.token.TokenIdentifier> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.194">secretManager</a></pre> +<pre>protected org.apache.hadoop.security.token.SecretManager<org.apache.hadoop.security.token.TokenIdentifier> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.195">secretManager</a></pre> </li> </ul> <a name="authManager"> @@ -850,7 +846,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>authManager</h4> -<pre>protected org.apache.hadoop.security.authorize.ServiceAuthorizationManager <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.195">authManager</a></pre> +<pre>protected org.apache.hadoop.security.authorize.ServiceAuthorizationManager <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.196">authManager</a></pre> </li> </ul> <a name="CurCall"> @@ -859,7 +855,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>CurCall</h4> -<pre>protected static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang">ThreadLocal</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Call.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Call</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.200">CurCall</a></pre> +<pre>protected static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang">ThreadLocal</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Call.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Call</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.201">CurCall</a></pre> <div class="block">This is set to Call object before Handler invokes an RPC and ybdie after the call returns.</div> </li> @@ -870,7 +866,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>MONITORED_RPC</h4> -<pre>static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang">ThreadLocal</a><<a href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredRPCHandler.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredRPCHandler</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.203">MONITORED_RPC</a></pre> +<pre>static final <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang">ThreadLocal</a><<a href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredRPCHandler.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredRPCHandler</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.204">MONITORED_RPC</a></pre> <div class="block">Keeps MonitoredRPCHandler per handler thread.</div> </li> </ul> @@ -880,7 +876,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>bindAddress</h4> -<pre>protected final <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.206">bindAddress</a></pre> +<pre>protected final <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.207">bindAddress</a></pre> </li> </ul> <a name="port"> @@ -889,7 +885,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>port</h4> -<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.207">port</a></pre> +<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.208">port</a></pre> </li> </ul> <a name="address"> @@ -898,7 +894,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>address</h4> -<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.208">address</a></pre> +<pre>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.209">address</a></pre> </li> </ul> <a name="readThreads"> @@ -907,7 +903,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>readThreads</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.209">readThreads</a></pre> +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.210">readThreads</a></pre> </li> </ul> <a name="maxIdleTime"> @@ -916,7 +912,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>maxIdleTime</h4> -<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.210">maxIdleTime</a></pre> +<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.211">maxIdleTime</a></pre> </li> </ul> <a name="thresholdIdleConnections"> @@ -925,7 +921,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>thresholdIdleConnections</h4> -<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.213">thresholdIdleConnections</a></pre> +<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.214">thresholdIdleConnections</a></pre> </li> </ul> <a name="maxConnectionsToNuke"> @@ -934,7 +930,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>maxConnectionsToNuke</h4> -<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.217">maxConnectionsToNuke</a></pre> +<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.218">maxConnectionsToNuke</a></pre> </li> </ul> <a name="metrics"> @@ -943,7 +939,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>metrics</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServer.html" title="class in org.apache.hadoop.hbase.ipc">MetricsHBaseServer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.221">metrics</a></pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServer.html" title="class in org.apache.hadoop.hbase.ipc">MetricsHBaseServer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.222">metrics</a></pre> </li> </ul> <a name="conf"> @@ -952,7 +948,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>conf</h4> -<pre>protected final org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.223">conf</a></pre> +<pre>protected final org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.224">conf</a></pre> </li> </ul> <a name="maxQueueSize"> @@ -961,7 +957,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>maxQueueSize</h4> -<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.225">maxQueueSize</a></pre> +<pre>private int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.226">maxQueueSize</a></pre> </li> </ul> <a name="socketSendBufferSize"> @@ -970,7 +966,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>socketSendBufferSize</h4> -<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.226">socketSendBufferSize</a></pre> +<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.227">socketSendBufferSize</a></pre> </li> </ul> <a name="tcpNoDelay"> @@ -979,7 +975,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>tcpNoDelay</h4> -<pre>protected final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.227">tcpNoDelay</a></pre> +<pre>protected final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.228">tcpNoDelay</a></pre> </li> </ul> <a name="tcpKeepAlive"> @@ -988,7 +984,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>tcpKeepAlive</h4> -<pre>protected final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.228">tcpKeepAlive</a></pre> +<pre>protected final boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.229">tcpKeepAlive</a></pre> </li> </ul> <a name="purgeTimeout"> @@ -997,7 +993,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>purgeTimeout</h4> -<pre>protected final long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.229">purgeTimeout</a></pre> +<pre>protected final long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.230">purgeTimeout</a></pre> </li> </ul> <a name="running"> @@ -1006,7 +1002,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>running</h4> -<pre>volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.236">running</a></pre> +<pre>volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.237">running</a></pre> <div class="block">This flag is used to indicate to sub threads when they should go down. When we call <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.html#start()"><code>start()</code></a>, all threads started will consult this flag on whether they should keep going. It is set to false when <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.html#stop()"><code>stop()</code></a> is called.</div> @@ -1018,7 +1014,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>started</h4> -<pre>volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.242">started</a></pre> +<pre>volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.243">started</a></pre> <div class="block">This flag is set to true after all threads are up and 'running' and the server is then opened for business by the call to <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.html#start()"><code>start()</code></a>.</div> </li> @@ -1029,7 +1025,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>callQueueSize</h4> -<pre>protected final <a href="../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.247">callQueueSize</a></pre> +<pre>protected final <a href="../../../../../org/apache/hadoop/hbase/util/Counter.html" title="class in org.apache.hadoop.hbase.util">Counter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.248">callQueueSize</a></pre> <div class="block">This is a running count of the size of all outstanding calls by size.</div> </li> </ul> @@ -1039,7 +1035,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>connectionList</h4> -<pre>protected final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Connection.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Connection</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.249">connectionList</a></pre> +<pre>protected final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Connection.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Connection</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.250">connectionList</a></pre> </li> </ul> <a name="listener"> @@ -1048,7 +1044,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>listener</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Listener.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Listener</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.253">listener</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Listener.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Listener</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.254">listener</a></pre> </li> </ul> <a name="responder"> @@ -1057,7 +1053,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>responder</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Responder.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Responder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.254">responder</a></pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Responder.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Responder</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.255">responder</a></pre> </li> </ul> <a name="authTokenSecretMgr"> @@ -1066,7 +1062,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>authTokenSecretMgr</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenSecretManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.255">authTokenSecretMgr</a></pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenSecretManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.256">authTokenSecretMgr</a></pre> </li> </ul> <a name="numConnections"> @@ -1075,7 +1071,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>numConnections</h4> -<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.256">numConnections</a></pre> +<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.257">numConnections</a></pre> </li> </ul> <a name="errorHandler"> @@ -1084,7 +1080,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>errorHandler</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHandler.html" title="interface in org.apache.hadoop.hbase.ipc">HBaseRPCErrorHandler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.258">errorHandler</a></pre> +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHandler.html" title="interface in org.apache.hadoop.hbase.ipc">HBaseRPCErrorHandler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.259">errorHandler</a></pre> </li> </ul> <a name="WARN_RESPONSE_TIME"> @@ -1093,7 +1089,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>WARN_RESPONSE_TIME</h4> -<pre>private static final <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/ipc/RpcServer.html#line.260">WARN_RESPONSE_TIME</a></pre> +<pre>private static final <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/ipc/RpcServer.html#line.261">WARN_RESPONSE_TIME</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcServer.WARN_RESPONSE_TIME">Constant Field Values</a></dd></dl> </li> </ul> @@ -1103,7 +1099,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>WARN_RESPONSE_SIZE</h4> -<pre>private static final <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/ipc/RpcServer.html#line.261">WARN_RESPONSE_SIZE</a></pre> +<pre>private static final <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/ipc/RpcServer.html#line.262">WARN_RESPONSE_SIZE</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcServer.WARN_RESPONSE_SIZE">Constant Field Values</a></dd></dl> </li> </ul> @@ -1113,7 +1109,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_WARN_RESPONSE_TIME</h4> -<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.264">DEFAULT_WARN_RESPONSE_TIME</a></pre> +<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.265">DEFAULT_WARN_RESPONSE_TIME</a></pre> <div class="block">Default value for above params</div> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcServer.DEFAULT_WARN_RESPONSE_TIME">Constant Field Values</a></dd></dl> </li> @@ -1124,7 +1120,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>DEFAULT_WARN_RESPONSE_SIZE</h4> -<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.265">DEFAULT_WARN_RESPONSE_SIZE</a></pre> +<pre>private static final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.266">DEFAULT_WARN_RESPONSE_SIZE</a></pre> <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.ipc.RpcServer.DEFAULT_WARN_RESPONSE_SIZE">Constant Field Values</a></dd></dl> </li> </ul> @@ -1134,7 +1130,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>MAPPER</h4> -<pre>private static final org.codehaus.jackson.map.ObjectMapper <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.267">MAPPER</a></pre> +<pre>private static final org.codehaus.jackson.map.ObjectMapper <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.268">MAPPER</a></pre> </li> </ul> <a name="warnResponseTime"> @@ -1143,7 +1139,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>warnResponseTime</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.269">warnResponseTime</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.270">warnResponseTime</a></pre> </li> </ul> <a name="warnResponseSize"> @@ -1152,7 +1148,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>warnResponseSize</h4> -<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.270">warnResponseSize</a></pre> +<pre>private final int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.271">warnResponseSize</a></pre> </li> </ul> <a name="server"> @@ -1161,7 +1157,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>server</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.271">server</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.272">server</a></pre> </li> </ul> <a name="services"> @@ -1170,7 +1166,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>services</h4> -<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.272">services</a></pre> +<pre>private final <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.273">services</a></pre> </li> </ul> <a name="scheduler"> @@ -1179,7 +1175,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>scheduler</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.274">scheduler</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.275">scheduler</a></pre> </li> </ul> <a name="userProvider"> @@ -1188,7 +1184,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>userProvider</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/security/UserProvider.html" title="class in org.apache.hadoop.hbase.security">UserProvider</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.276">userProvider</a></pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/security/UserProvider.html" title="class in org.apache.hadoop.hbase.security">UserProvider</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.277">userProvider</a></pre> </li> </ul> <a name="reservoir"> @@ -1197,7 +1193,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>reservoir</h4> -<pre>private final <a href="../../../../../org/apache/hadoop/hbase/io/BoundedByteBufferPool.html" title="class in org.apache.hadoop.hbase.io">BoundedByteBufferPool</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.278">reservoir</a></pre> +<pre>private final <a href="../../../../../org/apache/hadoop/hbase/io/BoundedByteBufferPool.html" title="class in org.apache.hadoop.hbase.io">BoundedByteBufferPool</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.279">reservoir</a></pre> </li> </ul> <a name="allowFallbackToSimpleAuth"> @@ -1206,7 +1202,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>allowFallbackToSimpleAuth</h4> -<pre>private volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.280">allowFallbackToSimpleAuth</a></pre> +<pre>private volatile boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.281">allowFallbackToSimpleAuth</a></pre> </li> </ul> <a name="NIO_BUFFER_LIMIT"> @@ -1215,7 +1211,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockListLast"> <li class="blockList"> <h4>NIO_BUFFER_LIMIT</h4> -<pre>private static int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2363">NIO_BUFFER_LIMIT</a></pre> +<pre>private static int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2368">NIO_BUFFER_LIMIT</a></pre> <div class="block">When the read or write buffer size is larger than this limit, i/o will be done in chunks of this size. Most RPC requests and responses would be be smaller.</div> @@ -1235,7 +1231,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockListLast"> <li class="blockList"> <h4>RpcServer</h4> -<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.1983">RpcServer</a>(<a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a> server, +<pre>public <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.1988">RpcServer</a>(<a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a> server, <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> name, <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a>> services, <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> bindAddress, @@ -1263,7 +1259,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>onConfigurationChange</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2041">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration newConf)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2046">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration newConf)</pre> <div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserver.html#onConfigurationChange(org.apache.hadoop.conf.Configuration)">ConfigurationObserver</a></code></strong></div> <div class="block">This method would be called by the <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html" title="class in org.apache.hadoop.hbase.conf"><code>ConfigurationManager</code></a> object when the <code>Configuration</code> object is reloaded from disk.</div> @@ -1279,7 +1275,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>initReconfigurable</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2045">initReconfigurable</a>(org.apache.hadoop.conf.Configuration confToLoad)</pre> +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2050">initReconfigurable</a>(org.apache.hadoop.conf.Configuration confToLoad)</pre> </li> </ul> <a name="getConnection(java.nio.channels.SocketChannel, long)"> @@ -1288,7 +1284,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getConnection</h4> -<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Connection.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2063">getConnection</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/channels/SocketChannel.html?is-external=true" title="class or interface in java.nio.channels">SocketChannel</a> channel, +<pre>protected <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Connection.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2068">getConnection</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/channels/SocketChannel.html?is-external=true" title="class or interface in java.nio.channels">SocketChannel</a> channel, long time)</pre> <div class="block">Subclasses of HBaseServer can override this to provide their own Connection implementations.</div> @@ -1300,7 +1296,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>setupResponse</h4> -<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2075">setupResponse</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io">ByteArrayOutputStream</a> response, +<pre>private void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2080">setupResponse</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io">ByteArrayOutputStream</a> response, <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Call.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Call</a> call, <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, <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> error) @@ -1317,7 +1313,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>closeConnection</h4> -<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2081">closeConnection</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Connection.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Connection</a> connection)</pre> +<pre>protected void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2086">closeConnection</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.Connection.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.Connection</a> connection)</pre> </li> </ul> <a name="getConf()"> @@ -1326,7 +1322,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getConf</h4> -<pre>org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2090">getConf</a>()</pre> +<pre>org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2095">getConf</a>()</pre> </li> </ul> <a name="setSocketSendBufSize(int)"> @@ -1335,7 +1331,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>setSocketSendBufSize</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2098">setSocketSendBufSize</a>(int size)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2103">setSocketSendBufSize</a>(int size)</pre> <div class="block">Sets the socket buffer size used for responding to RPCs.</div> <dl> <dt><strong>Specified by:</strong></dt> @@ -1349,7 +1345,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>isStarted</h4> -<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2101">isStarted</a>()</pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2106">isStarted</a>()</pre> <dl> <dt><strong>Specified by:</strong></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html#isStarted()">isStarted</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html" title="interface in org.apache.hadoop.hbase.ipc">RpcServerInterface</a></code></dd> @@ -1362,7 +1358,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>start</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2107">start</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2112">start</a>()</pre> <div class="block">Starts the service. Must be called before any calls will be handled.</div> <dl> <dt><strong>Specified by:</strong></dt> @@ -1376,7 +1372,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>refreshAuthManager</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2123">refreshAuthManager</a>(org.apache.hadoop.security.authorize.PolicyProvider pp)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2128">refreshAuthManager</a>(org.apache.hadoop.security.authorize.PolicyProvider pp)</pre> <div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html#refreshAuthManager(org.apache.hadoop.security.authorize.PolicyProvider)">RpcServerInterface</a></code></strong></div> <div class="block">Refresh authentication manager policy.</div> <dl> @@ -1391,7 +1387,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>createSecretManager</h4> -<pre>private <a href="../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenSecretManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2129">createSecretManager</a>()</pre> +<pre>private <a href="../../../../../org/apache/hadoop/hbase/security/token/AuthenticationTokenSecretManager.html" title="class in org.apache.hadoop.hbase.security.token">AuthenticationTokenSecretManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2134">createSecretManager</a>()</pre> </li> </ul> <a name="getSecretManager()"> @@ -1400,7 +1396,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getSecretManager</h4> -<pre>public org.apache.hadoop.security.token.SecretManager<? extends org.apache.hadoop.security.token.TokenIdentifier> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2141">getSecretManager</a>()</pre> +<pre>public org.apache.hadoop.security.token.SecretManager<? extends org.apache.hadoop.security.token.TokenIdentifier> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2146">getSecretManager</a>()</pre> </li> </ul> <a name="setSecretManager(org.apache.hadoop.security.token.SecretManager)"> @@ -1409,7 +1405,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>setSecretManager</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2146">setSecretManager</a>(org.apache.hadoop.security.token.SecretManager<? extends org.apache.hadoop.security.token.TokenIdentifier> secretManager)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2151">setSecretManager</a>(org.apache.hadoop.security.token.SecretManager<? extends org.apache.hadoop.security.token.TokenIdentifier> secretManager)</pre> </li> </ul> <a name="call(com.google.protobuf.BlockingService, com.google.protobuf.Descriptors.MethodDescriptor, com.google.protobuf.Message, org.apache.hadoop.hbase.CellScanner, long, org.apache.hadoop.hbase.monitoring.MonitoredRPCHandler)"> @@ -1418,7 +1414,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>call</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><com.google.protobuf.Message,<a href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2156">call</a>(com.google.protobuf.BlockingService service, +<pre>public <a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a><com.google.protobuf.Message,<a href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a>> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2161">call</a>(com.google.protobuf.BlockingService service, com.google.protobuf.Descriptors.MethodDescriptor md, com.google.protobuf.Message param, <a href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a> cellScanner, @@ -1441,7 +1437,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>logResponse</h4> -<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2230">logResponse</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] params, +<pre>void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2235">logResponse</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[] params, <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> methodName, <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> call, <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> tag, @@ -1465,7 +1461,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>stop</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2273">stop</a>()</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2278">stop</a>()</pre> <div class="block">Stops the service. No new calls will be handled after this is called.</div> <dl> <dt><strong>Specified by:</strong></dt> @@ -1479,7 +1475,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>join</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2293">join</a>() +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2298">join</a>() throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <div class="block">Wait for the server to be stopped. Does not wait for all subthreads to finish. @@ -1497,7 +1493,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getListenerAddress</h4> -<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2306">getListenerAddress</a>()</pre> +<pre>public <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2311">getListenerAddress</a>()</pre> <div class="block">Return the socket (ip+port) on which the RPC server is listening to. May return null if the listener channel is closed.</div> <dl> @@ -1513,7 +1509,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>setErrorHandler</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2318">setErrorHandler</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHandler.html" title="interface in org.apache.hadoop.hbase.ipc">HBaseRPCErrorHandler</a> handler)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2323">setErrorHandler</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHandler.html" title="interface in org.apache.hadoop.hbase.ipc">HBaseRPCErrorHandler</a> handler)</pre> <div class="block">Set the handler for calling out of RPC for error conditions.</div> <dl> <dt><strong>Specified by:</strong></dt> @@ -1527,7 +1523,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getErrorHandler</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHandler.html" title="interface in org.apache.hadoop.hbase.ipc">HBaseRPCErrorHandler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2323">getErrorHandler</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHandler.html" title="interface in org.apache.hadoop.hbase.ipc">HBaseRPCErrorHandler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2328">getErrorHandler</a>()</pre> <dl> <dt><strong>Specified by:</strong></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html#getErrorHandler()">getErrorHandler</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html" title="interface in org.apache.hadoop.hbase.ipc">RpcServerInterface</a></code></dd> @@ -1540,7 +1536,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getMetrics</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServer.html" title="class in org.apache.hadoop.hbase.ipc">MetricsHBaseServer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2331">getMetrics</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/ipc/MetricsHBaseServer.html" title="class in org.apache.hadoop.hbase.ipc">MetricsHBaseServer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2336">getMetrics</a>()</pre> <div class="block">Returns the metrics instance for reporting RPC call statistics</div> <dl> <dt><strong>Specified by:</strong></dt> @@ -1554,7 +1550,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>addCallSize</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2336">addCallSize</a>(long diff)</pre> +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2341">addCallSize</a>(long diff)</pre> <div class="block"><strong>Description copied from interface: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html#addCallSize(long)">RpcServerInterface</a></code></strong></div> <div class="block">Add/subtract from the current size of all outstanding calls. Called on setup of a call to add call total size and then again at end of a call to remove the call size.</div> @@ -1570,7 +1566,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>authorize</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2349">authorize</a>(org.apache.hadoop.security.UserGroupInformation user, +<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2354">authorize</a>(org.apache.hadoop.security.UserGroupInformation user, org.apache.hadoop.hbase.protobuf.generated.RPCProtos.ConnectionHeader connection, <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net">InetAddress</a> addr) throws org.apache.hadoop.security.authorize.AuthorizationException</pre> @@ -1586,7 +1582,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>channelWrite</h4> -<pre>protected long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2379">channelWrite</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/channels/GatheringByteChannel.html?is-external=true" title="class or interface in java.nio.channels">GatheringByteChannel</a> channel, +<pre>protected long <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2384">channelWrite</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/channels/GatheringByteChannel.html?is-external=true" title="class or interface in java.nio.channels">GatheringByteChannel</a> channel, <a href="../../../../../org/apache/hadoop/hbase/ipc/BufferChain.html" title="class in org.apache.hadoop.hbase.ipc">BufferChain</a> bufferChain) 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">This is a wrapper around <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/channels/WritableByteChannel.html?is-external=true#write(java.nio.ByteBuffer)" title="class or interface in java.nio.channels"><code>WritableByteChannel.write(java.nio.ByteBuffer)</code></a>. @@ -1607,7 +1603,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>channelRead</h4> -<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2398">channelRead</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/channels/ReadableByteChannel.html?is-external=true" title="class or interface in java.nio.channels">ReadableByteChannel</a> channel, +<pre>protected int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2403">channelRead</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/channels/ReadableByteChannel.html?is-external=true" title="class or interface in java.nio.channels">ReadableByteChannel</a> channel, <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buffer) 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">This is a wrapper around <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/channels/ReadableByteChannel.html?is-external=true#read(java.nio.ByteBuffer)" title="class or interface in java.nio.channels"><code>ReadableByteChannel.read(java.nio.ByteBuffer)</code></a>. @@ -1626,7 +1622,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>channelIO</h4> -<pre>private static int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2422">channelIO</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/channels/ReadableByteChannel.html?is-external=true" title="class or interface in java.nio.channels">ReadableByteChannel</a> readCh, +<pre>private static int <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2427">channelIO</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/channels/ReadableByteChannel.html?is-external=true" title="class or interface in java.nio.channels">ReadableByteChannel</a> readCh, <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/channels/WritableByteChannel.html?is-external=true" title="class or interface in java.nio.channels">WritableByteChannel</a> writeCh, <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio">ByteBuffer</a> buf) 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> @@ -1646,7 +1642,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getCurrentCall</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" title="interface in org.apache.hadoop.hbase.ipc">RpcCallContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2456">getCurrentCall</a>()</pre> +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" title="interface in org.apache.hadoop.hbase.ipc">RpcCallContext</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2461">getCurrentCall</a>()</pre> <div class="block">Needed for features such as delayed calls. We need to be able to store the current call so that we can complete it later or ask questions of what is supported by the current ongoing call.</div> @@ -1659,7 +1655,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>isInRpcCallContext</h4> -<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2460">isInRpcCallContext</a>()</pre> +<pre>public static boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2465">isInRpcCallContext</a>()</pre> </li> </ul> <a name="getRequestUser()"> @@ -1668,7 +1664,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getRequestUser</h4> -<pre>public static <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2469">getRequestUser</a>()</pre> +<pre>public static <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2474">getRequestUser</a>()</pre> <div class="block">Returns the user credentials associated with the current RPC request or <code>null</code> if no credentials were provided.</div> <dl><dt><span class="strong">Returns:</span></dt><dd>A User</dd></dl> @@ -1680,7 +1676,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getRequestUserName</h4> -<pre>public static <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/ipc/RpcServer.html#line.2478">getRequestUserName</a>()</pre> +<pre>public static <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/ipc/RpcServer.html#line.2483">getRequestUserName</a>()</pre> <div class="block">Returns the username for any user associated with the current RPC request or <code>null</code> if no user is set.</div> </li> @@ -1691,7 +1687,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getRemoteAddress</h4> -<pre>public static <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net">InetAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2486">getRemoteAddress</a>()</pre> +<pre>public static <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net">InetAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2491">getRemoteAddress</a>()</pre> <dl><dt><span class="strong">Returns:</span></dt><dd>Address of remote client if a request is ongoing, else null</dd></dl> </li> </ul> @@ -1701,7 +1697,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getServiceAndInterface</h4> -<pre>static <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2496">getServiceAndInterface</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a>> services, +<pre>static <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2501">getServiceAndInterface</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a>> services, <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> serviceName)</pre> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serviceName</code> - Some arbitrary string that represents a 'service'.</dd><dd><code>services</code> - Available service instances</dd> <dt><span class="strong">Returns:</span></dt><dd>Matching BlockingServiceAndInterface pair</dd></dl> @@ -1713,7 +1709,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getServiceInterface</h4> -<pre>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2511">getServiceInterface</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a>> services, +<pre>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a><?> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2516">getServiceInterface</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a>> services, <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> serviceName)</pre> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serviceName</code> - Some arbitrary string that represents a 'service'.</dd><dd><code>services</code> - Available services and their service interfaces.</dd> <dt><span class="strong">Returns:</span></dt><dd>Service interface class for <code>serviceName</code></dd></dl> @@ -1725,7 +1721,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getService</h4> -<pre>static com.google.protobuf.BlockingService <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2524">getService</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a>> services, +<pre>static com.google.protobuf.BlockingService <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2529">getService</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a><<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a>> services, <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> serviceName)</pre> <dl><dt><span class="strong">Parameters:</span></dt><dd><code>serviceName</code> - Some arbitrary string that represents a 'service'.</dd><dd><code>services</code> - Available services and their service interfaces.</dd> <dt><span class="strong">Returns:</span></dt><dd>BlockingService that goes with the passed <code>serviceName</code></dd></dl> @@ -1737,7 +1733,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getStatus</h4> -<pre>static <a href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredRPCHandler.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredRPCHandler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2532">getStatus</a>()</pre> +<pre>static <a href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredRPCHandler.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredRPCHandler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2537">getStatus</a>()</pre> </li> </ul> <a name="getRemoteIp()"> @@ -1746,7 +1742,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>getRemoteIp</h4> -<pre>public static <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net">InetAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2548">getRemoteIp</a>()</pre> +<pre>public static <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net">InetAddress</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2553">getRemoteIp</a>()</pre> <div class="block">Returns the remote side ip address when invoked inside an RPC Returns null incase of an error.</div> <dl><dt><span class="strong">Returns:</span></dt><dd>InetAddress</dd></dl> @@ -1758,7 +1754,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockList"> <li class="blockList"> <h4>bind</h4> -<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2567">bind</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/net/ServerSocket.html?is-external=true" title="class or interface in java.net">ServerSocket</a> socket, +<pre>public static void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2572">bind</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/net/ServerSocket.html?is-external=true" title="class or interface in java.net">ServerSocket</a> socket, <a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a> address, int backlog) 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> @@ -1777,7 +1773,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterfac <ul class="blockListLast"> <li class="blockList"> <h4>getScheduler</h4> -<pre>public <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2589">getScheduler</a>()</pre> +<pre>public <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc">RpcScheduler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/RpcServer.html#line.2594">getScheduler</a>()</pre> <dl> <dt><strong>Specified by:</strong></dt> <dd><code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html#getScheduler()">getScheduler</a></code> in interface <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServerInterface.html" title="interface in org.apache.hadoop.hbase.ipc">RpcServerInterface</a></code></dd>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/39cf5e9b/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html b/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html index 20cb56a..d513b63 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html @@ -265,7 +265,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <th class="colLast" scope="col">Method and Description</th> </tr> <tr class="altColor"> -<td class="colFirst"><code>void</code></td> +<td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask)</code> <div class="block">Dispatches an RPC request asynchronously.</div> </td> @@ -577,8 +577,8 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" t <ul class="blockList"> <li class="blockList"> <h4>dispatch</h4> -<pre>public void <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.193">dispatch</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask) - throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> +<pre>public boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#line.193">dispatch</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask) + throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> <div class="block"><strong>Description copied from class: <code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">RpcScheduler</a></code></strong></div> <div class="block">Dispatches an RPC request asynchronously. An implementation is free to choose to process the request immediately or delay it for later processing.</div> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/39cf5e9b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CallRunner.html ---------------------------------------------------------------------- diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CallRunner.html b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CallRunner.html index c811b64..f22908f 100644 --- a/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CallRunner.html +++ b/devapidocs/org/apache/hadoop/hbase/ipc/class-use/CallRunner.html @@ -142,31 +142,31 @@ <a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> b)</code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>void</code></td> +<td class="colFirst"><code>boolean</code></td> <td class="colLast"><span class="strong">SimpleRpcScheduler.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask)</code> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>void</code></td> +<td class="colFirst"><code>boolean</code></td> <td class="colLast"><span class="strong">FifoRpcScheduler.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> task)</code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>abstract void</code></td> +<td class="colFirst"><code>abstract boolean</code></td> <td class="colLast"><span class="strong">RpcExecutor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask)</code> <div class="block">Add the request to the executor queue</div> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>void</code></td> +<td class="colFirst"><code>boolean</code></td> <td class="colLast"><span class="strong">RWQueueRpcExecutor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask)</code> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><code>abstract void</code></td> +<td class="colFirst"><code>abstract boolean</code></td> <td class="colLast"><span class="strong">RpcScheduler.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> task)</code> <div class="block">Dispatches an RPC request asynchronously.</div> </td> </tr> <tr class="altColor"> -<td class="colFirst"><code>void</code></td> +<td class="colFirst"><code>boolean</code></td> <td class="colLast"><span class="strong">BalancedQueueRpcExecutor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ipc/BalancedQueueRpcExecutor.html#dispatch(org.apache.hadoop.hbase.ipc.CallRunner)">dispatch</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a> callTask)</code> </td> </tr> </tbody>