Class Retryer

java.lang.Object
org.terracotta.offheapstore.util.Retryer

public class Retryer extends Object
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • executor

      private final ScheduledThreadPoolExecutor executor
    • minimumDelay

      private final long minimumDelay
    • maximumDelay

      private final long maximumDelay
    • unit

      private final TimeUnit unit
  • Constructor Details

  • Method Details

    • completeAsynchronously

      public void completeAsynchronously(Runnable task)
    • shutdownNow

      public void shutdownNow()
    • scheduleTask

      private void scheduleTask(Runnable task, long delay)
    • nextDelay

      private long nextDelay(long delay)