org.gudy.azureus2.core3.util
Class TimerEventPeriodic

java.lang.Object
  extended by org.gudy.azureus2.core3.util.TimerEventPeriodic
All Implemented Interfaces:
TimerEventPerformer

public class TimerEventPeriodic
extends Object
implements TimerEventPerformer

Author:
parg

Constructor Summary
protected TimerEventPeriodic(Timer _timer, long _frequency, boolean _absolute, TimerEventPerformer _performer)
           
 
Method Summary
 void cancel()
           
 long getFrequency()
           
 String getName()
           
protected  TimerEventPerformer getPerformer()
           
protected  String getString()
           
 boolean isCancelled()
           
 void perform(TimerEvent event)
           
 void setName(String _name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimerEventPeriodic

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

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()