Package io.smallrye.faulttolerance
Class FaultToleranceInterceptor
- java.lang.Object
-
- io.smallrye.faulttolerance.FaultToleranceInterceptor
-
@Interceptor @FaultToleranceBinding @Priority(4010) public class FaultToleranceInterceptor extends Object
The interceptor for fault tolerance strategies.- Author:
- Antoine Sabot-Durand, Martin Kouba, Michal Szynkiewicz
-
-
Constructor Summary
Constructors Constructor Description FaultToleranceInterceptor(javax.enterprise.inject.spi.Bean<?> interceptedBean, FaultToleranceOperationProvider operationProvider, StrategyCache cache, FallbackHandlerProvider fallbackHandlerProvider, MetricsProvider metricsProvider, ExecutorHolder executorHolder, RequestContextIntegration requestContextIntegration, CircuitBreakerMaintenanceImpl cbMaintenance, SpecCompatibility specCompatibility)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
interceptCommand(javax.interceptor.InvocationContext interceptionContext)
-
-
-
Constructor Detail
-
FaultToleranceInterceptor
@Inject public FaultToleranceInterceptor(@Intercepted javax.enterprise.inject.spi.Bean<?> interceptedBean, FaultToleranceOperationProvider operationProvider, StrategyCache cache, FallbackHandlerProvider fallbackHandlerProvider, MetricsProvider metricsProvider, ExecutorHolder executorHolder, RequestContextIntegration requestContextIntegration, CircuitBreakerMaintenanceImpl cbMaintenance, SpecCompatibility specCompatibility)
-
-