Class Retryer
java.lang.Object
org.terracotta.offheapstore.util.Retryer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ScheduledThreadPoolExecutorprivate static final org.slf4j.Loggerprivate final longprivate final longprivate final TimeUnit -
Constructor Summary
ConstructorsConstructorDescriptionRetryer(long minDelay, long maxDelay, TimeUnit unit, ThreadFactory threadFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate longnextDelay(long delay) private voidscheduleTask(Runnable task, long delay) void
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
executor
-
minimumDelay
private final long minimumDelay -
maximumDelay
private final long maximumDelay -
unit
-
-
Constructor Details
-
Retryer
-
-
Method Details
-
completeAsynchronously
-
shutdownNow
public void shutdownNow() -
scheduleTask
-
nextDelay
private long nextDelay(long delay)
-