Class TimerEventPeriodic

java.lang.Object
com.biglybt.core.util.TimerEventPeriodic
All Implemented Interfaces:
TimerEventPerformer

public class TimerEventPeriodic extends Object implements TimerEventPerformer
  • Field Details

    • timer

      private final Timer timer
    • frequency

      private final long frequency
    • absolute

      private final boolean absolute
    • performer

      private final TimerEventPerformer performer
    • name

      private String name
    • current_event

      private TimerEvent current_event
    • cancelled

      private boolean cancelled
  • Constructor Details

    • TimerEventPeriodic

      protected TimerEventPeriodic(Timer _timer, long _frequency, boolean _absolute, TimerEventPerformer _performer)
  • Method Details

    • setName

      public void setName(String _name)
    • getName

      public String getName()
    • getPerformer

      protected TimerEventPerformer getPerformer()
    • getFrequency

      public long getFrequency()
    • isCancelled

      public boolean isCancelled()
    • perform

      public void perform(TimerEvent event)
      Specified by:
      perform in interface TimerEventPerformer
    • cancel

      public void cancel()
    • getString

      protected String getString()