org.hbase.async
Class RecoverableException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.hbase.async.HBaseException
org.hbase.async.RecoverableException
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ConnectionResetException, NotServingRegionException, RegionOfflineException, UnknownScannerException
public abstract class RecoverableException
- extends HBaseException
An exception for which it's typically useful to retry
(such as RegionOfflineException
).
The retry strategy is up to you, but it's typically recommended to put an
upper bound on the number of retries and to use some kind of an exponential
backoff.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |