Class DelegatingScheduler.ScheduledCompletableFuture<V>

java.lang.Object
java.util.concurrent.CompletableFuture<V>
dev.failsafe.internal.util.DelegatingScheduler.ScheduledCompletableFuture<V>
All Implemented Interfaces:
Comparable<Delayed>, CompletionStage<V>, Delayed, Future<V>, ScheduledFuture<V>
Enclosing class:
DelegatingScheduler

static final class DelegatingScheduler.ScheduledCompletableFuture<V> extends CompletableFuture<V> implements ScheduledFuture<V>
  • Field Details

    • delegate

      volatile Future<V> delegate
    • forkJoinPoolThread

      Thread forkJoinPoolThread
    • time

      private final long time
  • Constructor Details

    • ScheduledCompletableFuture

      ScheduledCompletableFuture(long delay, TimeUnit unit)
  • Method Details