Class TimerDelayRunner

java.lang.Object
jadex.collection.TimerDelayRunner
All Implemented Interfaces:
IDelayRunner

public class TimerDelayRunner extends Object implements IDelayRunner
Timer based on Java java timer.
  • Field Details

    • timer

      protected Timer timer
      The java timer.
  • Constructor Details

    • TimerDelayRunner

      public TimerDelayRunner()
  • Method Details

    • waitForDelay

      public Runnable waitForDelay(long delay, Runnable step)
      Wait for a delay.
      Specified by:
      waitForDelay in interface IDelayRunner
      Parameters:
      delay - The delay.
      step - The step.
    • cancel

      public void cancel()
      Cancel the timer.
      Specified by:
      cancel in interface IDelayRunner