Uses of Class
org.apache.hadoop.hbase.client.RetryingCallerInterceptorContext
Packages that use RetryingCallerInterceptorContext
-
Uses of RetryingCallerInterceptorContext in org.apache.hadoop.hbase.client
Subclasses of RetryingCallerInterceptorContext in org.apache.hadoop.hbase.clientModifier and TypeClassDescription(package private) class(package private) classFields in org.apache.hadoop.hbase.client declared as RetryingCallerInterceptorContextModifier and TypeFieldDescriptionprivate final RetryingCallerInterceptorContextRpcRetryingCallerImpl.contextprivate static final RetryingCallerInterceptorContextNoOpRetryableCallerInterceptor.NO_OP_CONTEXTMethods in org.apache.hadoop.hbase.client that return RetryingCallerInterceptorContextModifier and TypeMethodDescriptionNoOpRetryableCallerInterceptor.createEmptyContext()PreemptiveFastFailInterceptor.createEmptyContext()abstract RetryingCallerInterceptorContextRetryingCallerInterceptor.createEmptyContext()This returns the context object for the current call.NoOpRetryingInterceptorContext.prepare(RetryingCallable<?> callable) NoOpRetryingInterceptorContext.prepare(RetryingCallable<?> callable, int tries) abstract RetryingCallerInterceptorContextRetryingCallerInterceptorContext.prepare(RetryingCallable<?> callable) This prepares the context object by populating it with information specific to the implementation of theRetryingCallerInterceptoralong with which this will be used.abstract RetryingCallerInterceptorContextRetryingCallerInterceptorContext.prepare(RetryingCallable<?> callable, int tries) Telescopic extension that takes which of the many retries we are currently in.Methods in org.apache.hadoop.hbase.client with parameters of type RetryingCallerInterceptorContextModifier and TypeMethodDescriptionvoidNoOpRetryableCallerInterceptor.handleFailure(RetryingCallerInterceptorContext context, Throwable t) voidPreemptiveFastFailInterceptor.handleFailure(RetryingCallerInterceptorContext context, Throwable t) abstract voidRetryingCallerInterceptor.handleFailure(RetryingCallerInterceptorContext context, Throwable t) Call this function in case we caught a failure during retries.voidNoOpRetryableCallerInterceptor.intercept(RetryingCallerInterceptorContext abstractRetryingCallerInterceptorContext) voidPreemptiveFastFailInterceptor.intercept(RetryingCallerInterceptorContext context) abstract voidRetryingCallerInterceptor.intercept(RetryingCallerInterceptorContext abstractRetryingCallerInterceptorContext) Call this function alongside the actual call done on the callable.voidNoOpRetryableCallerInterceptor.updateFailureInfo(RetryingCallerInterceptorContext context) voidPreemptiveFastFailInterceptor.updateFailureInfo(RetryingCallerInterceptorContext context) abstract voidRetryingCallerInterceptor.updateFailureInfo(RetryingCallerInterceptorContext context) Call this function to update at the end of the retry.