Uses of Interface
io.smallrye.faulttolerance.core.Future
Packages that use Future
Package
Description
Core implementations of fault tolerance strategies conforming to MicroProfile Fault Tolerance.
-
Uses of Future in io.smallrye.faulttolerance.core
Methods in io.smallrye.faulttolerance.core that return FutureModifier and TypeMethodDescriptionFaultToleranceStrategy.apply(FaultToleranceContext<V> ctx) Apply the fault tolerance strategy around the targetCallable.Invocation.apply(FaultToleranceContext<V> ctx) FaultToleranceContext.call()static <T> Future<T> Returns a future that is already complete with the outcome of givencallable(which may be a returned value or a thrown error).Completer.future()Returns the future created and controlled by this completer.static <T> Future<T> Future.of(T value) Returns a future that is already complete with givenvalue.static <T> Future<T> Returns a future that is already complete with givenerror.Constructor parameters in io.smallrye.faulttolerance.core with type arguments of type FutureModifierConstructorDescriptionFaultToleranceContext(Supplier<Future<V>> delegate, boolean isAsync) -
Uses of Future in io.smallrye.faulttolerance.core.async
Methods in io.smallrye.faulttolerance.core.async that return Future -
Uses of Future in io.smallrye.faulttolerance.core.bulkhead
Methods in io.smallrye.faulttolerance.core.bulkhead that return Future -
Uses of Future in io.smallrye.faulttolerance.core.circuit.breaker
Methods in io.smallrye.faulttolerance.core.circuit.breaker that return Future -
Uses of Future in io.smallrye.faulttolerance.core.fallback
Methods in io.smallrye.faulttolerance.core.fallback that return FutureModifier and TypeMethodDescriptionFallback.apply(FaultToleranceContext<V> ctx) ThreadOffloadFallbackFunction.apply(FailureContext ctx) Constructor parameters in io.smallrye.faulttolerance.core.fallback with type arguments of type FutureModifierConstructorDescriptionThreadOffloadFallbackFunction(Function<FailureContext, Future<T>> delegate, Executor executor) -
Uses of Future in io.smallrye.faulttolerance.core.invocation
Methods in io.smallrye.faulttolerance.core.invocation that return FutureModifier and TypeMethodDescriptionStrategyInvoker.proceed()CompletionStageSupport.toFuture(Invoker<CompletionStage<T>> invoker) Method parameters in io.smallrye.faulttolerance.core.invocation with type arguments of type FutureModifier and TypeMethodDescriptionAsyncSupport.fromFuture(Invoker<Future<V>> invoker) CompletionStageSupport.fromFuture(Invoker<Future<T>> invoker) -
Uses of Future in io.smallrye.faulttolerance.core.metrics
Methods in io.smallrye.faulttolerance.core.metrics that return FutureModifier and TypeMethodDescriptionDelegatingMetricsCollector.apply(FaultToleranceContext<V> ctx) MetricsCollector.apply(FaultToleranceContext<V> ctx) -
Uses of Future in io.smallrye.faulttolerance.core.rate.limit
Methods in io.smallrye.faulttolerance.core.rate.limit that return Future -
Uses of Future in io.smallrye.faulttolerance.core.retry
Methods in io.smallrye.faulttolerance.core.retry that return Future -
Uses of Future in io.smallrye.faulttolerance.core.timeout
Methods in io.smallrye.faulttolerance.core.timeout that return Future