Uses of Class
io.smallrye.faulttolerance.core.InvocationContext
Packages that use InvocationContext
Package
Description
Core implementations of fault tolerance strategies conforming to MicroProfile Fault Tolerance.
-
Uses of InvocationContext in io.smallrye.faulttolerance.core
Fields in io.smallrye.faulttolerance.core declared as InvocationContextMethods in io.smallrye.faulttolerance.core with parameters of type InvocationContextModifier and TypeMethodDescriptionFaultToleranceStrategy.apply(InvocationContext<V> ctx) Apply the fault tolerance strategy around the targetCallable.Invocation.apply(InvocationContext<V> ctx) Constructors in io.smallrye.faulttolerance.core with parameters of type InvocationContextModifierConstructorDescriptionFailureContext(Throwable failure, InvocationContext<?> invocationContext) -
Uses of InvocationContext in io.smallrye.faulttolerance.core.async
Methods in io.smallrye.faulttolerance.core.async with parameters of type InvocationContextModifier and TypeMethodDescriptionCompletionStageExecution.apply(InvocationContext<CompletionStage<V>> ctx) FutureExecution.apply(InvocationContext<Future<V>> ctx) RememberEventLoop.apply(InvocationContext<CompletionStage<V>> ctx) -
Uses of InvocationContext in io.smallrye.faulttolerance.core.bulkhead
Methods in io.smallrye.faulttolerance.core.bulkhead with parameters of type InvocationContextModifier and TypeMethodDescriptionCompletionStageThreadPoolBulkhead.apply(InvocationContext<CompletionStage<V>> ctx) FutureThreadPoolBulkhead.apply(InvocationContext<Future<V>> ctx) SemaphoreBulkhead.apply(InvocationContext<V> ctx) -
Uses of InvocationContext in io.smallrye.faulttolerance.core.circuit.breaker
Methods in io.smallrye.faulttolerance.core.circuit.breaker with parameters of type InvocationContextModifier and TypeMethodDescriptionCircuitBreaker.apply(InvocationContext<V> ctx) CompletionStageCircuitBreaker.apply(InvocationContext<CompletionStage<V>> ctx) -
Uses of InvocationContext in io.smallrye.faulttolerance.core.fallback
Methods in io.smallrye.faulttolerance.core.fallback with parameters of type InvocationContextModifier and TypeMethodDescriptionCompletionStageFallback.apply(InvocationContext<CompletionStage<V>> ctx) Fallback.apply(InvocationContext<V> ctx) -
Uses of InvocationContext in io.smallrye.faulttolerance.core.invocation
Constructors in io.smallrye.faulttolerance.core.invocation with parameters of type InvocationContextModifierConstructorDescriptionStrategyInvoker(Object[] arguments, FaultToleranceStrategy<V> strategy, InvocationContext<V> context) -
Uses of InvocationContext in io.smallrye.faulttolerance.core.metrics
Methods in io.smallrye.faulttolerance.core.metrics with parameters of type InvocationContextModifier and TypeMethodDescriptionCompletionStageMetricsCollector.apply(InvocationContext<CompletionStage<V>> ctx) MetricsCollector.apply(InvocationContext<V> ctx) protected final voidMetricsCollector.registerMetrics(InvocationContext<V> ctx) -
Uses of InvocationContext in io.smallrye.faulttolerance.core.rate.limit
Methods in io.smallrye.faulttolerance.core.rate.limit with parameters of type InvocationContextModifier and TypeMethodDescriptionCompletionStageRateLimit.apply(InvocationContext<CompletionStage<V>> ctx) RateLimit.apply(InvocationContext<V> ctx) -
Uses of InvocationContext in io.smallrye.faulttolerance.core.retry
Methods in io.smallrye.faulttolerance.core.retry with parameters of type InvocationContextModifier and TypeMethodDescriptionCompletionStageRetry.apply(InvocationContext<CompletionStage<V>> ctx) Retry.apply(InvocationContext<V> ctx) -
Uses of InvocationContext in io.smallrye.faulttolerance.core.timeout
Methods in io.smallrye.faulttolerance.core.timeout with parameters of type InvocationContextModifier and TypeMethodDescriptionAsyncTimeout.apply(InvocationContext<Future<V>> ctx) CompletionStageTimeout.apply(InvocationContext<CompletionStage<V>> ctx) Timeout.apply(InvocationContext<V> ctx)