public class WorkflowTask
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
WorkflowTask.Type
Deprecated.
|
static class |
WorkflowTask.WorkflowTaskList |
| Constructor and Description |
|---|
WorkflowTask() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<WorkflowTask> |
collectTasks() |
boolean |
equals(java.lang.Object o) |
WorkflowTask |
get(java.lang.String taskReferenceName) |
java.lang.String |
getCaseExpression() |
java.lang.String |
getCaseValueParam() |
java.util.Map<java.lang.String,java.util.List<WorkflowTask>> |
getDecisionCases() |
java.util.List<WorkflowTask> |
getDefaultCase() |
java.lang.String |
getDescription() |
java.lang.String |
getDynamicForkJoinTasksParam()
Deprecated.
|
java.lang.String |
getDynamicForkTasksInputParamName() |
java.lang.String |
getDynamicForkTasksParam() |
java.lang.String |
getDynamicTaskNameParam() |
java.util.List<java.util.List<WorkflowTask>> |
getForkTasks() |
java.util.Map<java.lang.String,java.lang.Object> |
getInputParameters() |
java.util.List<java.lang.String> |
getJoinOn() |
java.lang.String |
getName() |
java.lang.Boolean |
getRateLimited() |
java.lang.String |
getSink() |
int |
getStartDelay() |
SubWorkflowParams |
getSubWorkflowParam() |
TaskDef |
getTaskDefinition() |
java.lang.String |
getTaskReferenceName() |
java.lang.String |
getType() |
boolean |
has(java.lang.String taskReferenceName) |
int |
hashCode() |
boolean |
isOptional() |
java.lang.Boolean |
isRateLimited() |
WorkflowTask |
next(java.lang.String taskReferenceName,
WorkflowTask parent) |
void |
setCaseExpression(java.lang.String caseExpression) |
void |
setCaseValueParam(java.lang.String caseValueParam) |
void |
setDecisionCases(java.util.Map<java.lang.String,java.util.List<WorkflowTask>> decisionCases) |
void |
setDefaultCase(java.util.List<WorkflowTask> defaultCase) |
void |
setDescription(java.lang.String description) |
void |
setDynamicForkJoinTasksParam(java.lang.String dynamicForkJoinTasksParam)
Deprecated.
|
void |
setDynamicForkTasksInputParamName(java.lang.String dynamicForkTasksInputParamName) |
void |
setDynamicForkTasksParam(java.lang.String dynamicForkTasksParam) |
void |
setDynamicTaskNameParam(java.lang.String dynamicTaskNameParam) |
void |
setForkTasks(java.util.List<java.util.List<WorkflowTask>> forkTasks) |
void |
setInputParameters(java.util.Map<java.lang.String,java.lang.Object> inputParameters) |
void |
setJoinOn(java.util.List<java.lang.String> joinOn) |
void |
setName(java.lang.String name) |
void |
setOptional(boolean optional) |
void |
setRateLimited(java.lang.Boolean rateLimited) |
void |
setSink(java.lang.String sink) |
void |
setStartDelay(int startDelay) |
void |
setSubWorkflowParam(SubWorkflowParams subWorkflow) |
void |
setTaskDefinition(TaskDef taskDefinition) |
void |
setTaskReferenceName(java.lang.String taskReferenceName) |
void |
setType(java.lang.String type) |
void |
setWorkflowTaskType(TaskType type) |
java.lang.String |
toString() |
public java.lang.String getName()
public void setName(java.lang.String name)
name - the name to setpublic java.lang.String getTaskReferenceName()
public void setTaskReferenceName(java.lang.String taskReferenceName)
taskReferenceName - the taskReferenceName to setpublic java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - the description to setpublic java.util.Map<java.lang.String,java.lang.Object> getInputParameters()
public void setInputParameters(java.util.Map<java.lang.String,java.lang.Object> inputParameters)
inputParameters - the inputParameters to setpublic java.lang.String getType()
public void setWorkflowTaskType(TaskType type)
public void setType(java.lang.String type)
type - the type to setpublic java.util.Map<java.lang.String,java.util.List<WorkflowTask>> getDecisionCases()
public void setDecisionCases(java.util.Map<java.lang.String,java.util.List<WorkflowTask>> decisionCases)
decisionCases - the decisionCases to setpublic java.util.List<WorkflowTask> getDefaultCase()
public void setDefaultCase(java.util.List<WorkflowTask> defaultCase)
defaultCase - the defaultCase to setpublic java.util.List<java.util.List<WorkflowTask>> getForkTasks()
public void setForkTasks(java.util.List<java.util.List<WorkflowTask>> forkTasks)
forkTasks - the forkTasks to setpublic int getStartDelay()
public void setStartDelay(int startDelay)
startDelay - the startDelay to setpublic java.lang.String getDynamicTaskNameParam()
public void setDynamicTaskNameParam(java.lang.String dynamicTaskNameParam)
dynamicTaskNameParam - the dynamicTaskNameParam to set to be used by DYNAMIC taskspublic java.lang.String getCaseValueParam()
@Deprecated public java.lang.String getDynamicForkJoinTasksParam()
@Deprecated public void setDynamicForkJoinTasksParam(java.lang.String dynamicForkJoinTasksParam)
public java.lang.String getDynamicForkTasksParam()
public void setDynamicForkTasksParam(java.lang.String dynamicForkTasksParam)
public java.lang.String getDynamicForkTasksInputParamName()
public void setDynamicForkTasksInputParamName(java.lang.String dynamicForkTasksInputParamName)
public void setCaseValueParam(java.lang.String caseValueParam)
caseValueParam - the caseValueParam to setpublic java.lang.String getCaseExpression()
getDecisionCases()public void setCaseExpression(java.lang.String caseExpression)
caseExpression - A javascript expression for decision cases. The result should be a scalar value that is used to decide the case branches.public SubWorkflowParams getSubWorkflowParam()
public void setSubWorkflowParam(SubWorkflowParams subWorkflow)
subWorkflow - the subWorkflowParam to setpublic java.util.List<java.lang.String> getJoinOn()
public void setJoinOn(java.util.List<java.lang.String> joinOn)
joinOn - the joinOn to setpublic java.lang.String getSink()
public void setSink(java.lang.String sink)
sink - Name of the sinkpublic boolean isOptional()
public TaskDef getTaskDefinition()
public void setTaskDefinition(TaskDef taskDefinition)
taskDefinition - Task definitionpublic void setOptional(boolean optional)
optional - when set to true, the task is marked as optionalpublic java.lang.Boolean getRateLimited()
public void setRateLimited(java.lang.Boolean rateLimited)
public java.lang.Boolean isRateLimited()
public java.util.List<WorkflowTask> collectTasks()
public WorkflowTask next(java.lang.String taskReferenceName, WorkflowTask parent)
public boolean has(java.lang.String taskReferenceName)
public WorkflowTask get(java.lang.String taskReferenceName)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object