public class Workflow extends Auditable
Modifier and Type | Class and Description |
---|---|
static class |
Workflow.WorkflowStatus |
Constructor and Description |
---|
Workflow() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCorrelationId() |
long |
getEndTime() |
java.lang.String |
getEvent() |
java.util.Set<java.lang.String> |
getFailedReferenceTaskNames() |
java.util.Map<java.lang.String,java.lang.Object> |
getInput() |
java.util.Map<java.lang.String,java.lang.Object> |
getOutput() |
java.lang.String |
getParentWorkflowId() |
java.lang.String |
getParentWorkflowTaskId() |
java.lang.String |
getReasonForIncompletion() |
java.lang.String |
getReRunFromWorkflowId() |
int |
getSchemaVersion() |
long |
getStartTime() |
Workflow.WorkflowStatus |
getStatus() |
Task |
getTaskByRefName(java.lang.String refName) |
java.util.List<Task> |
getTasks() |
java.util.Map<java.lang.String,java.lang.String> |
getTaskToDomain() |
int |
getVersion() |
java.lang.String |
getWorkflowId() |
java.lang.String |
getWorkflowType() |
void |
setCorrelationId(java.lang.String correlationId) |
void |
setEndTime(long endTime) |
void |
setEvent(java.lang.String event) |
void |
setFailedReferenceTaskNames(java.util.Set<java.lang.String> failedReferenceTaskNames) |
void |
setInput(java.util.Map<java.lang.String,java.lang.Object> input) |
void |
setOutput(java.util.Map<java.lang.String,java.lang.Object> output) |
void |
setParentWorkflowId(java.lang.String parentWorkflowId) |
void |
setParentWorkflowTaskId(java.lang.String parentWorkflowTaskId) |
void |
setReasonForIncompletion(java.lang.String reasonForIncompletion) |
void |
setReRunFromWorkflowId(java.lang.String reRunFromWorkflowId) |
void |
setSchemaVersion(int schemaVersion) |
void |
setStartTime(long startTime) |
void |
setStatus(Workflow.WorkflowStatus status) |
void |
setTasks(java.util.List<Task> tasks) |
void |
setTaskToDomain(java.util.Map<java.lang.String,java.lang.String> taskToDomain) |
void |
setVersion(int version) |
void |
setWorkflowId(java.lang.String workflowId) |
void |
setWorkflowType(java.lang.String workflowType) |
java.lang.String |
toString() |
getCreatedBy, getCreateTime, getOwnerApp, getUpdatedBy, getUpdateTime, setCreatedBy, setCreateTime, setOwnerApp, setUpdatedBy, setUpdateTime
public Workflow.WorkflowStatus getStatus()
public void setStatus(Workflow.WorkflowStatus status)
status
- the status to setpublic long getStartTime()
public void setStartTime(long startTime)
startTime
- the startTime to setpublic long getEndTime()
public void setEndTime(long endTime)
endTime
- the endTime to setpublic java.lang.String getWorkflowId()
public void setWorkflowId(java.lang.String workflowId)
workflowId
- the workflowId to setpublic java.util.List<Task> getTasks()
public void setTasks(java.util.List<Task> tasks)
tasks
- the tasks to setpublic java.util.Map<java.lang.String,java.lang.Object> getInput()
public void setInput(java.util.Map<java.lang.String,java.lang.Object> input)
input
- the input to setpublic java.util.Map<java.lang.String,java.lang.String> getTaskToDomain()
public void setTaskToDomain(java.util.Map<java.lang.String,java.lang.String> taskToDomain)
taskToDomain
- the task to domain mappublic java.util.Map<java.lang.String,java.lang.Object> getOutput()
public void setOutput(java.util.Map<java.lang.String,java.lang.Object> output)
output
- the output to setpublic java.lang.String getCorrelationId()
public void setCorrelationId(java.lang.String correlationId)
correlationId
- the correlation idpublic java.lang.String getWorkflowType()
public void setWorkflowType(java.lang.String workflowType)
workflowType
- Workflow typepublic int getVersion()
public void setVersion(int version)
version
- the version to setpublic java.lang.String getReRunFromWorkflowId()
public void setReRunFromWorkflowId(java.lang.String reRunFromWorkflowId)
public java.lang.String getReasonForIncompletion()
public void setReasonForIncompletion(java.lang.String reasonForIncompletion)
public java.lang.String getParentWorkflowId()
public void setParentWorkflowId(java.lang.String parentWorkflowId)
parentWorkflowId
- the parentWorkflowId to setpublic java.lang.String getParentWorkflowTaskId()
public void setParentWorkflowTaskId(java.lang.String parentWorkflowTaskId)
parentWorkflowTaskId
- the parentWorkflowTaskId to setpublic int getSchemaVersion()
public void setSchemaVersion(int schemaVersion)
schemaVersion
- the schemaVersion to setpublic java.lang.String getEvent()
public void setEvent(java.lang.String event)
event
- Name of the event that started the workflowpublic java.util.Set<java.lang.String> getFailedReferenceTaskNames()
public void setFailedReferenceTaskNames(java.util.Set<java.lang.String> failedReferenceTaskNames)
public java.lang.String toString()
toString
in class java.lang.Object
public Task getTaskByRefName(java.lang.String refName)