Class SchedulerProviderBase.WrappedRunnable

java.lang.Object
dev.webfx.platform.scheduler.spi.SchedulerProviderBase.WrappedRunnable
All Implemented Interfaces:
Runnable
Enclosing class:
SchedulerProviderBase

protected class SchedulerProviderBase.WrappedRunnable extends Object implements Runnable
  • Constructor Details

    • WrappedRunnable

      public WrappedRunnable(Runnable runnable, boolean deferred, boolean periodic, boolean background, boolean idle)
  • Method Details

    • isDeferred

      public boolean isDeferred()
    • isPeriodic

      public boolean isPeriodic()
    • isBackground

      public boolean isBackground()
    • isIdle

      public boolean isIdle()
    • isCancelled

      public boolean isCancelled()
    • cancel

      public void cancel()
    • run

      public void run()
      Specified by:
      run in interface Runnable