Class RecoveryCoordinator


  • public class RecoveryCoordinator
    extends java.lang.Object
    • Field Detail

      • BACKOFF_COEFFICIENT_MIN

        public static final long BACKOFF_COEFFICIENT_MIN
        See Also:
        Constant Field Values
      • BACKOFF_COEFFICIENT_MAX

        static long BACKOFF_COEFFICIENT_MAX
      • backOffCoefficient

        private long backOffCoefficient
      • UNSET

        private static long UNSET
      • currentTime

        private long currentTime
      • next

        private long next
    • Constructor Detail

      • RecoveryCoordinator

        public RecoveryCoordinator()
      • RecoveryCoordinator

        public RecoveryCoordinator​(long currentTime)
    • Method Detail

      • isTooSoon

        public boolean isTooSoon()
      • setCurrentTime

        void setCurrentTime​(long forcedTime)
      • getCurrentTime

        private long getCurrentTime()
      • getBackoffCoefficient

        private long getBackoffCoefficient()