Package io.smallrye.faulttolerance.api
Interface FaultToleranceSpi
-
@Experimental("first attempt at providing programmatic API") public interface FaultToleranceSpiThis is an internal API. It may change incompatibly without notice. It should not be used or implemented outside SmallRye Fault Tolerance.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanapplies()CircuitBreakerMaintenancecircuitBreakerMaintenance()<T,R>
FaultTolerance.Builder<T,R>newAsyncBuilder(Class<?> asyncType, Function<FaultTolerance<T>,R> finisher)<T,R>
FaultTolerance.Builder<T,R>newBuilder(Function<FaultTolerance<T>,R> finisher)intpriority()
-
-
-
Method Detail
-
applies
boolean applies()
-
priority
int priority()
-
newBuilder
<T,R> FaultTolerance.Builder<T,R> newBuilder(Function<FaultTolerance<T>,R> finisher)
-
newAsyncBuilder
<T,R> FaultTolerance.Builder<T,R> newAsyncBuilder(Class<?> asyncType, Function<FaultTolerance<T>,R> finisher)
-
circuitBreakerMaintenance
CircuitBreakerMaintenance circuitBreakerMaintenance()
-
-