tassl.application.cometcloud
Class WorkflowTaskTuple

java.lang.Object
  extended by tassl.automate.programmodel.masterworker.simpleapi.GenericTaskTuple
      extended by tassl.application.cometcloud.WorkflowTaskTuple
All Implemented Interfaces:
tassl.automate.programmodel.masterworker.TaskFramework

public class WorkflowTaskTuple
extends tassl.automate.programmodel.masterworker.simpleapi.GenericTaskTuple


Field Summary
 
Fields inherited from class tassl.automate.programmodel.masterworker.simpleapi.GenericTaskTuple
data, masterNetName, taskid
 
Constructor Summary
WorkflowTaskTuple()
           
 
Method Summary
 java.lang.String createPoisonpillTag(java.lang.String mastername, int poisonId, java.lang.String wfManagerName, java.lang.String workflowID, java.lang.String stageID, java.lang.String stageAppName, java.lang.String requirement)
           
 java.lang.String getAppName()
           
 tassl.automate.comet.XmlTuple getQuery()
           
 tassl.automate.comet.XmlTuple getQuery(java.lang.String wfManagerName, java.lang.String workflowID, java.lang.String stageID, java.lang.String stageAppName, java.lang.String requirement)
           
 tassl.automate.comet.XmlTuple getQuery(java.lang.String taskidS, java.lang.String wfManagerName, java.lang.String workflowID, java.lang.String stageID, java.lang.String stageAppName, java.lang.String requirement)
           
 java.lang.String getRequirement()
           
 java.lang.String getStageID()
           
 java.lang.String getTaskidS()
           
 void getTaskTuple(tassl.automate.comet.XmlTuple tup)
           
 java.lang.String getWfManagerName()
           
 java.lang.String getWorkflowID()
           
 java.lang.String setTaskStr(int taskid, java.lang.String masterNetName, java.lang.String wfManagerName, java.lang.String workflowID, java.lang.String stageID, java.lang.String stageAppName, java.lang.String requirement, java.lang.String taskidS)
           
 
Methods inherited from class tassl.automate.programmodel.masterworker.simpleapi.GenericTaskTuple
createPoisonpillTag, getMasterName, getTaskid, setTaskStr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowTaskTuple

public WorkflowTaskTuple()
Method Detail

getWfManagerName

public java.lang.String getWfManagerName()

getWorkflowID

public java.lang.String getWorkflowID()

getStageID

public java.lang.String getStageID()

getAppName

public java.lang.String getAppName()

getRequirement

public java.lang.String getRequirement()

getTaskidS

public java.lang.String getTaskidS()

setTaskStr

public java.lang.String setTaskStr(int taskid,
                                   java.lang.String masterNetName,
                                   java.lang.String wfManagerName,
                                   java.lang.String workflowID,
                                   java.lang.String stageID,
                                   java.lang.String stageAppName,
                                   java.lang.String requirement,
                                   java.lang.String taskidS)

getQuery

public tassl.automate.comet.XmlTuple getQuery()
Specified by:
getQuery in interface tassl.automate.programmodel.masterworker.TaskFramework
Overrides:
getQuery in class tassl.automate.programmodel.masterworker.simpleapi.GenericTaskTuple

getQuery

public tassl.automate.comet.XmlTuple getQuery(java.lang.String wfManagerName,
                                              java.lang.String workflowID,
                                              java.lang.String stageID,
                                              java.lang.String stageAppName,
                                              java.lang.String requirement)

getQuery

public tassl.automate.comet.XmlTuple getQuery(java.lang.String taskidS,
                                              java.lang.String wfManagerName,
                                              java.lang.String workflowID,
                                              java.lang.String stageID,
                                              java.lang.String stageAppName,
                                              java.lang.String requirement)
Parameters:
taskids - List of tasksIds that I am interested on. Each taskid is separated by |
wfManagerName -
workflowID -
stageID -
stageAppName -
requirement -
partitionID -
Returns:

getTaskTuple

public void getTaskTuple(tassl.automate.comet.XmlTuple tup)
Overrides:
getTaskTuple in class tassl.automate.programmodel.masterworker.simpleapi.GenericTaskTuple

createPoisonpillTag

public java.lang.String createPoisonpillTag(java.lang.String mastername,
                                            int poisonId,
                                            java.lang.String wfManagerName,
                                            java.lang.String workflowID,
                                            java.lang.String stageID,
                                            java.lang.String stageAppName,
                                            java.lang.String requirement)