All Classes and Interfaces
Class
Description
Variation of
Retryable that implements the Circuit Breaker pattern.An event fired when a Circuit is
CircuitState.CLOSED and has resumed
accepting requests.An event fired when the Circuit is
CircuitState.OPEN and
requests are no longer being accepted.Runtime exception that wraps a non-runtime exception in the case of an error.
State for Circuit breaker phases.
A
MethodInterceptor that retries an operation according to the specified
Retryable annotation.Default retry predicate.
A
Secondary Scope for types that should be used as a fallback.An exception thrown when an error occurs in the
Fallback system.AOP around advice that can be applied to any type or method that requires
Fallback handling.A
MethodInterceptor that will attempt to execute a Fallback
when the target method is in an error state.AOP Advice that can be applied to any method.
An event triggered on each retry.
Generalization of
ApplicationEventListener for RetryEvent.An exception thrown if there is something at miss with the Retry system.
An interface allows to provide custom condition for
Retryable and
CircuitBreaker.An interface that encapsulates the current state of a
Retryable operation.The retry state builder.