See: Description
| Interface | Description |
|---|---|
| AbstractBreakOnThrowable |
Abstract composite that enables the service to use the @BreakCircuitOnThrowable annotation
on methods.
|
| AbstractEnabledCircuitBreakerAvailability |
Abstract composite that determines Availability by
checking the Enabled configuration and a CircuitBreaker.
|
| ServiceCircuitBreaker |
Services that have CircuitBreakers can implement this.
|
| Class | Description |
|---|---|
| AbstractEnabledCircuitBreakerAvailability.Mixin | |
| BreakCircuitConcern |
This concern will update the circuit breaker on method invocation success
and thrown exceptions.
|
| ServiceCircuitBreakerMixin |
Helper implementation of ServiceCircuitBreaker.
|
| Annotation Type | Description |
|---|---|
| BreaksCircuitOnThrowable |
Annotate methods which when they throw throwables should
cause circuit breakers to trip
|