Acme
Class Task

java.lang.Object
  extended by Acme.Task
All Implemented Interfaces:
java.lang.Runnable

public class Task
extends java.lang.Object
implements java.lang.Runnable


Field Summary
protected  long msPeriod
           
protected  long nextRun
           
protected  java.lang.Runnable runnable
           
protected  Acme.TaskRunner runner
           
 
Constructor Summary
Task(long msPeriod)
           
Task(java.lang.Runnable runnable, long msPeriod)
           
 
Method Summary
 void deschedule()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

runnable

protected java.lang.Runnable runnable

msPeriod

protected long msPeriod

runner

protected Acme.TaskRunner runner

nextRun

protected long nextRun
Constructor Detail

Task

public Task(long msPeriod)

Task

public Task(java.lang.Runnable runnable,
            long msPeriod)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

deschedule

public void deschedule()