From ed3b6bda4b8b6423e47c5dd6202d067e2af96bd5 Mon Sep 17 00:00:00 2001 From: Jesse Yates Date: Mon, 2 Nov 2015 16:20:12 -0800 Subject: [PATCH] HBASE-14715 Add javadocs to DelegatingRetryingCallable --- .../hadoop/hbase/client/DelegatingRetryingCallable.java | 7 +++++++ .../org/apache/hadoop/hbase/client/RetryingCallable.java | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/DelegatingRetryingCallable.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/DelegatingRetryingCallable.java index 984a8678e81..b7d77f304a0 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/DelegatingRetryingCallable.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/DelegatingRetryingCallable.java @@ -21,6 +21,13 @@ import java.io.IOException; import org.apache.hadoop.hbase.classification.InterfaceAudience; +/** + * Helper callable for internal use when you just want to override a single method of a {@link + * RetryingCallable}. By default, this just delegates all {@link RetryingCallable} methods to the + * specified delegate. + * @param Result class from calls to the delegate {@link RetryingCallable} + * @param Type of the delegate class + */ @InterfaceAudience.Private public class DelegatingRetryingCallable> implements RetryingCallable { diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RetryingCallable.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RetryingCallable.java index ea65fcf10e7..7a321758cb2 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RetryingCallable.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/RetryingCallable.java @@ -26,7 +26,7 @@ import org.apache.hadoop.hbase.classification.InterfaceAudience; /** * A Callable<T> that will be retried. If {@link #call(int)} invocation throws exceptions, * we will call {@link #throwable(Throwable, boolean)} with whatever the exception was. - * @param + * @param result class from executing this */ @InterfaceAudience.Private public interface RetryingCallable {