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 |
|---|---|
Workflow |
copy() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getCorrelationId() |
long |
getEndTime() |
java.lang.String |
getEvent() |
java.lang.String |
getExternalInputPayloadStoragePath() |
java.lang.String |
getExternalOutputPayloadStoragePath() |
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()
Deprecated.
|
WorkflowDef |
getWorkflowDefinition() |
java.lang.String |
getWorkflowId() |
java.lang.String |
getWorkflowName()
Convenience method for accessing the workflow definition name.
|
java.lang.String |
getWorkflowType()
Deprecated.
|
int |
getWorkflowVersion()
Convenience method for accessing the workflow definition version.
|
int |
hashCode() |
void |
setCorrelationId(java.lang.String correlationId) |
void |
setEndTime(long endTime) |
void |
setEvent(java.lang.String event) |
void |
setExternalInputPayloadStoragePath(java.lang.String externalInputPayloadStoragePath) |
void |
setExternalOutputPayloadStoragePath(java.lang.String externalOutputPayloadStoragePath) |
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)
Deprecated.
|
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)
Deprecated.
|
void |
setWorkflowDefinition(WorkflowDef workflowDefinition) |
void |
setWorkflowId(java.lang.String workflowId) |
void |
setWorkflowType(java.lang.String workflowType)
Deprecated.
|
java.lang.String |
toString() |
getCreatedBy, getCreateTime, getOwnerApp, getUpdatedBy, getUpdateTime, setCreatedBy, setCreateTime, setOwnerApp, setUpdatedBy, setUpdateTimepublic 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 id@Deprecated public java.lang.String getWorkflowType()
@Deprecated public void setWorkflowType(java.lang.String workflowType)
workflowType - Workflow type@Deprecated public int getVersion()
@Deprecated 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()
@Deprecated 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 WorkflowDef getWorkflowDefinition()
public void setWorkflowDefinition(WorkflowDef workflowDefinition)
public java.lang.String getExternalInputPayloadStoragePath()
public void setExternalInputPayloadStoragePath(java.lang.String externalInputPayloadStoragePath)
externalInputPayloadStoragePath - the external storage path where the workflow input payload is storedpublic java.lang.String getExternalOutputPayloadStoragePath()
public java.lang.String getWorkflowName()
public int getWorkflowVersion()
public void setExternalOutputPayloadStoragePath(java.lang.String externalOutputPayloadStoragePath)
externalOutputPayloadStoragePath - the external storage path where the workflow output payload is storedpublic Task getTaskByRefName(java.lang.String refName)
public Workflow copy()
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