org.sapia.ubik.taskman
Class TaskContext

java.lang.Object
  extended by org.sapia.ubik.taskman.TaskContext

public class TaskContext
extends java.lang.Object

Holds data about a given Task instance.

Author:
yduchesne

Constructor Summary
TaskContext(java.lang.String name, long interval)
           
 
Method Summary
 void abort()
          Flags this task so that it is no more executed.
 long getInterval()
           
 java.lang.String getName()
           
 long getNextExecTime()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskContext

public TaskContext(java.lang.String name,
                   long interval)
Method Detail

getName

public java.lang.String getName()
Returns:
the name of the corresponding task.

getInterval

public long getInterval()
Returns:
the interval (in millis) at which the task must be executed.

getNextExecTime

public long getNextExecTime()
Returns:
the next execution time of the task.

abort

public void abort()
Flags this task so that it is no more executed.



Copyright © 2010 Sapia OSS. All Rights Reserved.