Repository: hbase Updated Branches: refs/heads/branch-1.0 a462d1685 -> 58aa58fc5
HBASE-12788 Promote Abortable to LimitedPrivate Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/58aa58fc Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/58aa58fc Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/58aa58fc Branch: refs/heads/branch-1.0 Commit: 58aa58fc5f67e2856a078ec60039f2ec6d1db8d4 Parents: a462d16 Author: Enis Soztutar <e...@apache.org> Authored: Mon Jan 5 16:29:03 2015 -0800 Committer: Enis Soztutar <e...@apache.org> Committed: Mon Jan 5 16:34:03 2015 -0800 ---------------------------------------------------------------------- .../src/main/java/org/apache/hadoop/hbase/Abortable.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/58aa58fc/hbase-client/src/main/java/org/apache/hadoop/hbase/Abortable.java ---------------------------------------------------------------------- diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/Abortable.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/Abortable.java index d29a260..72f41a7 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/Abortable.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/Abortable.java @@ -19,6 +19,7 @@ package org.apache.hadoop.hbase; import org.apache.hadoop.hbase.classification.InterfaceAudience; +import org.apache.hadoop.hbase.classification.InterfaceStability; /** * Interface to support the aborting of a given server or client. @@ -28,7 +29,8 @@ import org.apache.hadoop.hbase.classification.InterfaceAudience; * <p> * Implemented by the Master, RegionServer, and TableServers (client). */ -@InterfaceAudience.Private +@InterfaceAudience.LimitedPrivate({HBaseInterfaceAudience.COPROC, HBaseInterfaceAudience.PHOENIX}) +@InterfaceStability.Evolving public interface Abortable { /** * Abort the server or client. @@ -36,9 +38,9 @@ public interface Abortable { * @param e Throwable that caused abort. Can be null. */ void abort(String why, Throwable e); - + /** - * Check if the server or client was aborted. + * Check if the server or client was aborted. * @return true if the server or client was aborted, false otherwise */ boolean isAborted();