com.waveset.task
Class Scheduler.TaskInfo

java.lang.Object
  extended bycom.waveset.task.Scheduler.TaskInfo
Enclosing class:
Scheduler

public static class Scheduler.TaskInfo
extends java.lang.Object

A helper class we use to maintain information about the tasks currently executing in this JVM.


Constructor Summary
Scheduler.TaskInfo(TaskDefinition d, Executor e)
           
 
Method Summary
 TaskDefinition getDefinition()
           
 Executor getExecutor()
           
 TaskSchedule getSchedule()
           
 TaskThread getThread()
           
 void setSchedule(TaskSchedule ts)
           
 void setThread(TaskThread t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Scheduler.TaskInfo

public Scheduler.TaskInfo(TaskDefinition d,
                          Executor e)
Method Detail

setThread

public void setThread(TaskThread t)

getThread

public TaskThread getThread()

getDefinition

public TaskDefinition getDefinition()

setSchedule

public void setSchedule(TaskSchedule ts)

getSchedule

public TaskSchedule getSchedule()

getExecutor

public Executor getExecutor()