Class CdiMeteredOperationImpl
java.lang.Object
io.smallrye.faulttolerance.metrics.CdiMeteredOperationImpl
- All Implemented Interfaces:
MeteredOperation
-
Constructor Summary
ConstructorsConstructorDescriptionCdiMeteredOperationImpl(FaultToleranceOperation operation, InterceptionPoint interceptionPoint, SpecCompatibility specCompatibility) -
Method Summary
-
Constructor Details
-
CdiMeteredOperationImpl
public CdiMeteredOperationImpl(FaultToleranceOperation operation, InterceptionPoint interceptionPoint, SpecCompatibility specCompatibility)
-
-
Method Details
-
isAsynchronous
public boolean isAsynchronous()- Specified by:
isAsynchronousin interfaceMeteredOperation
-
hasBulkhead
public boolean hasBulkhead()- Specified by:
hasBulkheadin interfaceMeteredOperation
-
hasCircuitBreaker
public boolean hasCircuitBreaker()- Specified by:
hasCircuitBreakerin interfaceMeteredOperation
-
hasFallback
public boolean hasFallback()- Specified by:
hasFallbackin interfaceMeteredOperation
-
hasRateLimit
public boolean hasRateLimit()- Specified by:
hasRateLimitin interfaceMeteredOperation
-
hasRetry
public boolean hasRetry()- Specified by:
hasRetryin interfaceMeteredOperation
-
hasTimeout
public boolean hasTimeout()- Specified by:
hasTimeoutin interfaceMeteredOperation
-
name
- Specified by:
namein interfaceMeteredOperation
-
cacheKey
- Specified by:
cacheKeyin interfaceMeteredOperation
-