Package io.smallrye.faulttolerance.core
package io.smallrye.faulttolerance.core
Core implementations of fault tolerance strategies conforming to MicroProfile Fault Tolerance.
The strategies here are not meant to be used directly.
Their API is not optimized for end user friendliness, but for integration correctness.
The core abstraction is
FaultToleranceStrategy
; each strategy implements that.
API stability in this package and all its subpackages is not guaranteed!-
ClassDescriptionCompleter<T>Creator and controller of a
Future
.Warning this class consists of generated code.A fault tolerance strategy that guards invocations of arbitraryCallable
s.Future<T>Represents a computation that may still be running, and allows obtaining a result of the computation once available.Invocation<V>A "sentinel" fault tolerance strategy that does no processing, it only invokes the guardedCallable
.