Class AbstractScheduler

java.lang.Object
org.eblocker.server.common.scheduler.AbstractScheduler
All Implemented Interfaces:
Scheduler
Direct Known Subclasses:
FixedDelayScheduler, FixedRateScheduler, InitialDelayOnlyScheduler

public abstract class AbstractScheduler extends Object implements Scheduler
  • Field Details

    • command

      protected final Runnable command
    • initialDelay

      protected final long initialDelay
    • scheduledFuture

      protected ScheduledFuture scheduledFuture
  • Constructor Details

    • AbstractScheduler

      public AbstractScheduler(Runnable command, long initialDelayInSeconds)
  • Method Details

    • cancel

      public void cancel(boolean mayInterruptIfRunning)