Package | Description |
---|---|
org.apache.hadoop.hbase.client |
Provides HBase Client
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
FastFailInterceptorContext |
(package private) class |
NoOpRetryingInterceptorContext |
Modifier and Type | Field and Description |
---|---|
private RetryingCallerInterceptorContext |
RpcRetryingCallerImpl.context |
private static RetryingCallerInterceptorContext |
NoOpRetryableCallerInterceptor.NO_OP_CONTEXT |
Modifier and Type | Method and Description |
---|---|
RetryingCallerInterceptorContext |
PreemptiveFastFailInterceptor.createEmptyContext() |
RetryingCallerInterceptorContext |
NoOpRetryableCallerInterceptor.createEmptyContext() |
abstract RetryingCallerInterceptorContext |
RetryingCallerInterceptor.createEmptyContext()
This returns the context object for the current call.
|
abstract RetryingCallerInterceptorContext |
RetryingCallerInterceptorContext.prepare(RetryingCallable<?> callable)
This prepares the context object by populating it with information specific
to the implementation of the
RetryingCallerInterceptor along with
which this will be used. |
RetryingCallerInterceptorContext |
NoOpRetryingInterceptorContext.prepare(RetryingCallable<?> callable) |
abstract RetryingCallerInterceptorContext |
RetryingCallerInterceptorContext.prepare(RetryingCallable<?> callable,
int tries)
Telescopic extension that takes which of the many retries we are currently
in.
|
RetryingCallerInterceptorContext |
NoOpRetryingInterceptorContext.prepare(RetryingCallable<?> callable,
int tries) |
Modifier and Type | Method and Description |
---|---|
void |
PreemptiveFastFailInterceptor.handleFailure(RetryingCallerInterceptorContext context,
Throwable t) |
void |
NoOpRetryableCallerInterceptor.handleFailure(RetryingCallerInterceptorContext context,
Throwable t) |
abstract void |
RetryingCallerInterceptor.handleFailure(RetryingCallerInterceptorContext context,
Throwable t)
Call this function in case we caught a failure during retries.
|
void |
PreemptiveFastFailInterceptor.intercept(RetryingCallerInterceptorContext context) |
void |
NoOpRetryableCallerInterceptor.intercept(RetryingCallerInterceptorContext abstractRetryingCallerInterceptorContext) |
abstract void |
RetryingCallerInterceptor.intercept(RetryingCallerInterceptorContext abstractRetryingCallerInterceptorContext)
Call this function alongside the actual call done on the callable.
|
void |
PreemptiveFastFailInterceptor.updateFailureInfo(RetryingCallerInterceptorContext context) |
void |
NoOpRetryableCallerInterceptor.updateFailureInfo(RetryingCallerInterceptorContext context) |
abstract void |
RetryingCallerInterceptor.updateFailureInfo(RetryingCallerInterceptorContext context)
Call this function to update at the end of the retry.
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.