public class Task
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Task.Status |
Constructor and Description |
---|
Task() |
Modifier and Type | Method and Description |
---|---|
Task |
copy() |
long |
getCallbackAfterSeconds() |
java.lang.String |
getCorrelationId() |
WorkflowTask |
getDynamicWorkflowTask() |
long |
getEndTime() |
java.util.Map<java.lang.String,java.lang.Object> |
getInputData() |
java.util.Map<java.lang.String,java.lang.Object> |
getOutputData() |
int |
getPollCount() |
long |
getQueueWaitTime() |
java.lang.String |
getReasonForIncompletion() |
java.lang.String |
getReferenceTaskName() |
int |
getResponseTimeoutSeconds() |
java.lang.String |
getRetriedTaskId() |
int |
getRetryCount() |
long |
getScheduledTime() |
int |
getSeq() |
int |
getStartDelayInSeconds() |
long |
getStartTime() |
Task.Status |
getStatus() |
java.lang.String |
getTaskDefName() |
java.lang.String |
getTaskId() |
Task.Status |
getTaskStatus()
Deprecated.
|
java.lang.String |
getTaskType() |
long |
getUpdateTime() |
java.lang.String |
getWorkerId() |
java.lang.String |
getWorkflowInstanceId() |
boolean |
isCallbackFromWorker() |
boolean |
isRetried() |
void |
setCallbackAfterSeconds(long callbackAfterSeconds) |
void |
setCallbackFromWorker(boolean callbackFromWorker) |
void |
setCorrelationId(java.lang.String correlationId) |
void |
setDynamicWorkflowTask(WorkflowTask dynamicWorkflowTask) |
void |
setEndTime(long endTime) |
void |
setInputData(java.util.Map<java.lang.String,java.lang.Object> inputData) |
void |
setOutputData(java.util.Map<java.lang.String,java.lang.Object> outputData) |
void |
setPollCount(int pollCount) |
void |
setQueueWaitTime(long t) |
void |
setReasonForIncompletion(java.lang.String reasonForIncompletion) |
void |
setReferenceTaskName(java.lang.String referenceTaskName) |
void |
setResponseTimeoutSeconds(int responseTimeoutSeconds) |
void |
setRetried(boolean retried) |
void |
setRetriedTaskId(java.lang.String retriedTaskId) |
void |
setRetryCount(int retryCount) |
void |
setScheduledTime(long scheduledTime) |
void |
setSeq(int seq) |
void |
setStartDelayInSeconds(int startDelayInSeconds) |
void |
setStartTime(long startTime) |
void |
setStatus(Task.Status status) |
void |
setTaskDefName(java.lang.String taskDefName) |
void |
setTaskId(java.lang.String taskId) |
void |
setTaskStatus(Task.Status taskStatus)
Deprecated.
|
void |
setTaskType(java.lang.String taskType) |
void |
setUpdateTime(long updateTime) |
void |
setWorkerId(java.lang.String workerId) |
void |
setWorkflowInstanceId(java.lang.String workflowInstanceId) |
java.lang.String |
toString() |
public java.lang.String getTaskType()
WorkflowTask.Type
public void setTaskType(java.lang.String taskType)
public Task.Status getStatus()
public void setStatus(Task.Status status)
status
- Status of the task@Deprecated public Task.Status getTaskStatus()
@Deprecated public void setTaskStatus(Task.Status taskStatus)
public java.util.Map<java.lang.String,java.lang.Object> getInputData()
public void setInputData(java.util.Map<java.lang.String,java.lang.Object> inputData)
public java.lang.String getReferenceTaskName()
public void setReferenceTaskName(java.lang.String referenceTaskName)
referenceTaskName
- the referenceTaskName to setpublic java.lang.String getCorrelationId()
public void setCorrelationId(java.lang.String correlationId)
correlationId
- the correlationId to setpublic int getRetryCount()
public void setRetryCount(int retryCount)
retryCount
- the retryCount to setpublic long getScheduledTime()
public void setScheduledTime(long scheduledTime)
scheduledTime
- the scheduledTime 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 int getStartDelayInSeconds()
public void setStartDelayInSeconds(int startDelayInSeconds)
startDelayInSeconds
- the startDelayInSeconds to setpublic java.lang.String getRetriedTaskId()
public void setRetriedTaskId(java.lang.String retriedTaskId)
retriedTaskId
- the retriedTaskId to setpublic int getSeq()
public void setSeq(int seq)
seq
- the seq to setpublic long getUpdateTime()
public void setUpdateTime(long updateTime)
updateTime
- the updateTime to setpublic long getQueueWaitTime()
public void setQueueWaitTime(long t)
public boolean isRetried()
public void setRetried(boolean retried)
retried
- the retried to setpublic int getPollCount()
public void setPollCount(int pollCount)
public boolean isCallbackFromWorker()
public void setCallbackFromWorker(boolean callbackFromWorker)
public java.lang.String getTaskDefName()
public void setTaskDefName(java.lang.String taskDefName)
public WorkflowTask getDynamicWorkflowTask()
public void setDynamicWorkflowTask(WorkflowTask dynamicWorkflowTask)
public int getResponseTimeoutSeconds()
public void setResponseTimeoutSeconds(int responseTimeoutSeconds)
responseTimeoutSeconds
- - timeout for task to send response. After this timeout, the task will be re-queuedpublic java.lang.String getWorkflowInstanceId()
public void setWorkflowInstanceId(java.lang.String workflowInstanceId)
workflowInstanceId
- the workflowInstanceId to setpublic java.lang.String getTaskId()
public void setTaskId(java.lang.String taskId)
taskId
- the taskId to setpublic java.lang.String getReasonForIncompletion()
public void setReasonForIncompletion(java.lang.String reasonForIncompletion)
reasonForIncompletion
- the reasonForIncompletion to setpublic long getCallbackAfterSeconds()
public void setCallbackAfterSeconds(long callbackAfterSeconds)
callbackAfterSeconds
- the callbackAfterSeconds to setpublic java.lang.String getWorkerId()
public void setWorkerId(java.lang.String workerId)
workerId
- the workerId to setpublic java.util.Map<java.lang.String,java.lang.Object> getOutputData()
public void setOutputData(java.util.Map<java.lang.String,java.lang.Object> outputData)
outputData
- the outputData to setpublic Task copy()
public java.lang.String toString()
toString
in class java.lang.Object