Class GuardImpl
java.lang.Object
io.smallrye.faulttolerance.core.apiimpl.GuardImpl
- All Implemented Interfaces:
Guard
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface io.smallrye.faulttolerance.api.Guard
Guard.Builder -
Method Summary
Modifier and TypeMethodDescription<T> T<T> T<T> T<T> T<V,T> T guard(Callable<T> action, AsyncInvocation<V, T> asyncInvocation, Consumer<FaultToleranceContext<?>> contextModifier) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.smallrye.faulttolerance.api.Guard
adaptCallable, adaptCallable, adaptSupplier, adaptSupplier
-
Method Details
-
call
-
call
-
get
-
get
-
guard
public <V,T> T guard(Callable<T> action, AsyncInvocation<V, T> asyncInvocation, Consumer<FaultToleranceContext<?>> contextModifier) throws Exception- Throws:
Exception
-