Package org.jtrim2.concurrent


package org.jtrim2.concurrent
Defines commonly used concurrency utility classes.
  • Class
    Description
    Represents an asynchronous computation.
    Defines utility methods to help with asynchronous tasks relying on CompletableFuture or CompletionStage.
    Defines a task which can repeatedly be executed by a ScheduledExecutorService and this task controls if it is needed to be rescheduled.
    Defines that an asynchronously executed task has thrown an unchecked exception.
    Defines static methods to return simple, convenient task related instances.
    Defines thread-safe signal for which threads can wait.