Package com.terracottatech.store
Class StoreReconnectTimeoutException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.terracottatech.store.StoreRuntimeException
com.terracottatech.store.StoreReconnectTimeoutException
- All Implemented Interfaces:
Serializable
Thrown whenever a client reconnection with a server times-out where the underlying cause
is transient in nature. Clients are free to retry the same operation again with the
expectation of achieving a successful server connection once the underlying, transient issue
is no longer present.
Time-outs caused by issues that are deemed to be permanent in nature will be thrown as a
StoreReconnectFailedException
.
The value of Throwable.getCause()
is the exception causing the timeout exception.
The exception by which the connection failure was originally observed is added as a suppressed exception.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
StoreReconnectTimeoutException
-
StoreReconnectTimeoutException
-