SMILA 1.0 API documentation

org.eclipse.smila.taskmanager
Class TaskList

java.lang.Object
  extended by org.eclipse.smila.taskmanager.TaskList

public class TaskList
extends java.lang.Object

list of tasks to display in state handler.


Constructor Summary
TaskList(java.lang.String workerName, java.lang.String section, int size)
          Conversion Constructor.
 
Method Summary
 void addTaskName(java.lang.String taskName)
          add task name to current list.
 java.lang.String getSection()
           
 int getSize()
           
 java.util.List<java.lang.String> getTaskNames()
           
 java.lang.String getWorkerName()
           
 void setSize(int size)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskList

public TaskList(java.lang.String workerName,
                java.lang.String section,
                int size)
Conversion Constructor.

Parameters:
workerName - the name of the worker
section - task pipe sub-type: "inprogress" or "todo".
size - the number of tasks
Method Detail

getWorkerName

public java.lang.String getWorkerName()
Returns:
the name of the worker

getSection

public java.lang.String getSection()
Returns:
queue section: "inprogress" or "todo".

getSize

public int getSize()
Returns:
the number of tasks.

setSize

public void setSize(int size)
Parameters:
size - the number of tasks.

getTaskNames

public java.util.List<java.lang.String> getTaskNames()
Returns:
list of task names

addTaskName

public void addTaskName(java.lang.String taskName)
add task name to current list.

Parameters:
taskName - internal task name.

SMILA 1.0 API documentation