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() |
java.lang.String |
getDomain() |
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() |
WorkflowTask |
getWorkflowTask() |
java.lang.String |
getWorkflowType() |
boolean |
isCallbackFromWorker() |
boolean |
isRetried() |
void |
setCallbackAfterSeconds(long callbackAfterSeconds) |
void |
setCallbackFromWorker(boolean callbackFromWorker) |
void |
setCorrelationId(java.lang.String correlationId) |
void |
setDomain(java.lang.String domain) |
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) |
void |
setWorkflowTask(WorkflowTask workflowTask) |
Task |
setWorkflowType(java.lang.String workflowType) |
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)
taskDefName
- Name of the task definitionpublic 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 getWorkflowType()
public Task setWorkflowType(java.lang.String workflowType)
workflowType
- workflow typepublic 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 WorkflowTask getWorkflowTask()
public void setWorkflowTask(WorkflowTask workflowTask)
workflowTask
- Task definitionpublic java.lang.String getDomain()
public void setDomain(java.lang.String domain)
domain
- the Domainpublic Task copy()
public java.lang.String toString()
toString
in class java.lang.Object