Package io.smallrye.faulttolerance
Class CdiFaultToleranceSpi
java.lang.Object
io.smallrye.faulttolerance.CdiFaultToleranceSpi
- All Implemented Interfaces:
FaultToleranceSpi
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanapplies()<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()
-
Constructor Details
-
CdiFaultToleranceSpi
public CdiFaultToleranceSpi()
-
-
Method Details
-
applies
public boolean applies()- Specified by:
appliesin interfaceFaultToleranceSpi
-
priority
public int priority()- Specified by:
priorityin interfaceFaultToleranceSpi
-
newBuilder
- Specified by:
newBuilderin interfaceFaultToleranceSpi
-
newAsyncBuilder
public <T,R> FaultTolerance.Builder<T,R> newAsyncBuilder(Class<?> asyncType, Function<FaultTolerance<T>, R> finisher) - Specified by:
newAsyncBuilderin interfaceFaultToleranceSpi
-
circuitBreakerMaintenance
- Specified by:
circuitBreakerMaintenancein interfaceFaultToleranceSpi
-