Uses of Interface
dev.failsafe.spi.ExecutionInternal
Packages that use ExecutionInternal
Package
Description
APIs for performing failsafe executions.
The Failsafe Service Provider Interface (SPI).
-
Uses of ExecutionInternal in dev.failsafe
Classes in dev.failsafe that implement ExecutionInternalModifier and TypeClassDescription(package private) final class
AsyncExecution and AsyncExecutionInternal implementation.(package private) class
Execution and ExecutionInternal implementation.(package private) final class
SyncExecution and SyncExecutionInternal implementation.Fields in dev.failsafe with type parameters of type ExecutionInternalModifier and TypeFieldDescriptionprivate final AtomicReference
<ExecutionInternal<R>> ExecutionImpl.latest
Methods in dev.failsafe that return ExecutionInternal -
Uses of ExecutionInternal in dev.failsafe.spi
Subinterfaces of ExecutionInternal in dev.failsafe.spiModifier and TypeInterfaceDescriptioninterface
Internal async execution APIs.interface
Internal execution APIs.Fields in dev.failsafe.spi declared as ExecutionInternalMethods in dev.failsafe.spi that return ExecutionInternalModifier and TypeMethodDescriptionExecutionInternal.getLatest()
Returns the most recent execution to be attempted.Methods in dev.failsafe.spi with parameters of type ExecutionInternalModifier and TypeMethodDescriptionPolicyExecutor.postExecute
(ExecutionInternal<R> execution, ExecutionResult<R> result) Performs synchronous post-execution handling for aresult
.void
FailsafeFuture.setExecution
(ExecutionInternal<R> execution) Sets theexecution
representing the most recent attempt, which will be cancelled if this future is cancelled.