Uses of Package
space.arim.omnibus.util.concurrent
Packages that use space.arim.omnibus.util.concurrent
Package
Description
Core interfaces for concurrency-related classes.
Contains base implementations for interfaces from the concurrency frameworks
defined by
space.arim.omnibus.util.concurrent-
Classes in space.arim.omnibus.util.concurrent used by space.arim.omnibus.util.concurrentClassDescriptionAn extended
CompletableFutureAPI implementingReactionStage.A CompletableFuture with a specified default executor, which is used as the default executor in all future async operations.A delay calculator which calculates the next delay of a task based on both the previous delay and the execution time.An extended interface toCompletionStageproviding a fourth variant of methods in the form do, doAsync, doAsync; doSync, where do is the general stage consuming operation.A delayed or repeating task scheduled with aEnhancedExecutor. -
Classes in space.arim.omnibus.util.concurrent used by space.arim.omnibus.util.concurrent.implClassDescriptionAn extended
CompletableFutureAPI implementingReactionStage.A delay calculator which calculates the next delay of a task based on both the previous delay and the execution time.AExecutorwith upgraded concurrent functionality.Factory ofExecutorServicesConcurrent executor and producer ofCentralisedFuture.An extended interface toCompletionStageproviding a fourth variant of methods in the form do, doAsync, doAsync; doSync, where do is the general stage consuming operation.A delayed or repeating task scheduled with aEnhancedExecutor.