public class Task extends TaskResult
| Modifier and Type | Class and Description |
|---|---|
static class |
Task.Status |
| Constructor and Description |
|---|
Task() |
| Modifier and Type | Method and Description |
|---|---|
Task |
copy() |
java.lang.String |
getCorrelationId() |
WorkflowTask |
getDynamicWorkflowTask() |
long |
getEndTime() |
java.util.Map<java.lang.String,java.lang.Object> |
getInputData() |
int |
getPollCount() |
long |
getQueueWaitTime() |
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 |
getTaskType() |
long |
getUpdateTime() |
boolean |
isCallbackFromWorker() |
boolean |
isRetried() |
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 |
setPollCount(int pollCount) |
void |
setQueueWaitTime(long t) |
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 |
setTaskType(java.lang.String taskType) |
void |
setUpdateTime(long updateTime) |
java.lang.String |
toString() |
getCallbackAfterSeconds, getOutputData, getReasonForIncompletion, getTaskId, getTaskStatus, getWorkerId, getWorkflowInstanceId, isValidStatus, setCallbackAfterSeconds, setOutputData, setReasonForIncompletion, setStatus, setTaskId, setTaskStatus, setWorkerId, setWorkflowInstanceIdpublic java.lang.String getTaskType()
WorkflowTask.Typepublic void setTaskType(java.lang.String taskType)
public Task.Status getStatus()
public void setStatus(Task.Status status)
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 Task copy()
public java.lang.String toString()
toString in class TaskResult