pase.server
Class TaskMonitor

java.lang.Object
  extended by pase.server.TaskMonitor
All Implemented Interfaces:
java.io.Serializable

public class TaskMonitor
extends java.lang.Object
implements java.io.Serializable

No comment yet

Version:
1.1.5,
Author:
yschen
See Also:
Serialized Form

Constructor Summary
TaskMonitor()
           
 
Method Summary
 void addCandidatePumpTask(java.lang.String tskID)
           
 void addTaskNode(TaskNode node)
           
 java.lang.String dumpMonitor()
           
 java.util.List getAllTask()
           
 TaskNode getEndNode()
           
 ObjectManager getObjectManager()
           
 java.util.List<java.lang.String> getPumpTaskList()
           
 java.util.List<java.lang.String> getPumpTaskList(java.lang.String memberID)
           
 CompoundTaskNode getRootNode()
           
 TaskNode getStartNode()
           
 TaskNode getTaskNode(java.lang.String pID, java.lang.String cID)
           
 java.util.HashMap getTaskNodeList()
           
 void init(Task root, boolean bAddTskToNode)
           
 void removeCandidatePumpTask(java.lang.String tskID)
          AF-4507 by Kai remove CandidatePumpTask
 void setEndNode(TaskNode node)
           
 void setRootNode(CompoundTaskNode node)
           
 void setStartNode(TaskNode node)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskMonitor

public TaskMonitor()
Method Detail

init

public void init(Task root,
                 boolean bAddTskToNode)
          throws pase.server.exceptions.InitialException
Throws:
pase.server.exceptions.InitialException

getObjectManager

public ObjectManager getObjectManager()

getRootNode

public CompoundTaskNode getRootNode()

setRootNode

public void setRootNode(CompoundTaskNode node)

getStartNode

public TaskNode getStartNode()

setStartNode

public void setStartNode(TaskNode node)

getEndNode

public TaskNode getEndNode()

setEndNode

public void setEndNode(TaskNode node)

getTaskNodeList

public java.util.HashMap getTaskNodeList()

getTaskNode

public TaskNode getTaskNode(java.lang.String pID,
                            java.lang.String cID)

addCandidatePumpTask

public void addCandidatePumpTask(java.lang.String tskID)

removeCandidatePumpTask

public void removeCandidatePumpTask(java.lang.String tskID)
AF-4507 by Kai remove CandidatePumpTask

Parameters:
tskID -

getPumpTaskList

public java.util.List<java.lang.String> getPumpTaskList()

getPumpTaskList

public java.util.List<java.lang.String> getPumpTaskList(java.lang.String memberID)

getAllTask

public java.util.List getAllTask()

addTaskNode

public void addTaskNode(TaskNode node)

dumpMonitor

public java.lang.String dumpMonitor()