@InterfaceAudience.Public public interface RpcRetryingCaller<T>
| Modifier and Type | Method and Description |
|---|---|
T |
callWithoutRetries(org.apache.hadoop.hbase.client.RetryingCallable<T> callable,
int callTimeout)
Call the server once only.
|
T |
callWithRetries(org.apache.hadoop.hbase.client.RetryingCallable<T> callable,
int callTimeout)
Retries if invocation fails.
|
void |
cancel() |
void cancel()
T callWithRetries(org.apache.hadoop.hbase.client.RetryingCallable<T> callable, int callTimeout) throws IOException, RuntimeException
callTimeout - Timeout for this callcallable - The RetryingCallable to run.IOException - if a remote or network exception occursRuntimeException - other unspecified errorT callWithoutRetries(org.apache.hadoop.hbase.client.RetryingCallable<T> callable, int callTimeout) throws IOException, RuntimeException
RetryingCallable has a strange shape so we can do retries.
Use this invocation if you want to do a single call only (A call to
RetryingCallable.call(int) will not likely succeed).IOException - if a remote or network exception occursRuntimeException - other unspecified errorCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.