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.lang.String |
getExternalInputPayloadStoragePath() |
java.lang.String |
getExternalOutputPayloadStoragePath() |
java.util.Map<java.lang.String,java.lang.Object> |
getInputData() |
java.util.Map<java.lang.String,java.lang.Object> |
getOutputData() |
int |
getPollCount() |
long |
getQueueWaitTime() |
int |
getRateLimitFrequencyInSeconds() |
int |
getRateLimitPerFrequency() |
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 |
isExecuted() |
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 |
setExecuted(boolean executed) |
void |
setExternalInputPayloadStoragePath(java.lang.String externalInputPayloadStoragePath) |
void |
setExternalOutputPayloadStoragePath(java.lang.String externalOutputPayloadStoragePath) |
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 |
setRateLimitFrequencyInSeconds(int rateLimitFrequencyInSeconds) |
void |
setRateLimitPerFrequency(int rateLimitPerFrequency) |
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.Typepublic 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 boolean isExecuted()
public void setExecuted(boolean executed)
executed - the executed value 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 - the name of the workflowpublic 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 int getRateLimitPerFrequency()
public void setRateLimitPerFrequency(int rateLimitPerFrequency)
public int getRateLimitFrequencyInSeconds()
public void setRateLimitFrequencyInSeconds(int rateLimitFrequencyInSeconds)
public java.lang.String getExternalInputPayloadStoragePath()
public void setExternalInputPayloadStoragePath(java.lang.String externalInputPayloadStoragePath)
externalInputPayloadStoragePath - the external storage path where the task input payload is storedpublic java.lang.String getExternalOutputPayloadStoragePath()
public void setExternalOutputPayloadStoragePath(java.lang.String externalOutputPayloadStoragePath)
externalOutputPayloadStoragePath - the external storage path where the task output payload is storedpublic Task copy()
public java.lang.String toString()
toString in class java.lang.Object