Class AsyncReloader<S>

    • Field Detail

      • allPreparations

        protected final java.util.concurrent.CompletableFuture<Unit> allPreparations
      • allDone

        protected final java.util.concurrent.CompletableFuture<java.util.List<S>> allDone
      • listenerCount

        private final int listenerCount
      • startedReloads

        private int startedReloads
      • finishedReloads

        private int finishedReloads
      • startedTaskCounter

        private final java.util.concurrent.atomic.AtomicInteger startedTaskCounter
      • doneTaskCounter

        private final java.util.concurrent.atomic.AtomicInteger doneTaskCounter