Package ch.qos.logback.core.recovery
Class RecoveryCoordinator
java.lang.Object
ch.qos.logback.core.recovery.RecoveryCoordinator
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static long
static final long
static final long
private long
private long
private long
private static long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate long
private long
boolean
(package private) void
setCurrentTime
(long forcedTime)
-
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()
-