|
Interface Summary | ||
DoNotRetryException | Marker interface for the exceptions that should not trigger retries, regardless of the contained causal exceptions. | |
RetryingTransactionHelper.RetryingTransactionCallback<Result> | Callback interface |
Class Summary | ||
RetryingTransactionHelper | A helper that runs a unit of work inside a UserTransaction, transparently retrying the unit of work if the cause of failure is an optimistic locking or deadlock condition. |
Exception Summary | ||
TooBusyException | An exception thrown by RetryingTransactionHelper when its maxExecutionMs property is set and there isn't enough capacity to execute / retry the transaction. |
|