Class RecoveryCoordinator

java.lang.Object
ch.qos.logback.core.recovery.RecoveryCoordinator

public class RecoveryCoordinator extends Object
  • Field Details

    • BACKOFF_COEFFICIENT_MIN

      public static final long BACKOFF_COEFFICIENT_MIN
      See Also:
    • BACKOFF_MULTIPLIER

      public static final long BACKOFF_MULTIPLIER
      See Also:
    • 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 Details

    • RecoveryCoordinator

      public RecoveryCoordinator()
    • RecoveryCoordinator

      public RecoveryCoordinator(long currentTime)
  • Method Details

    • isTooSoon

      public boolean isTooSoon()
    • setCurrentTime

      void setCurrentTime(long forcedTime)
    • getCurrentTime

      private long getCurrentTime()
    • getBackoffCoefficient

      private long getBackoffCoefficient()