类 ExecutingTask
- java.lang.Object
-
- cn.feiliu.taskflow.common.metadata.tasks.ExecutingTask
-
public class ExecutingTask extends Object
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classExecutingTask.Status
-
构造器概要
构造器 构造器 说明 ExecutingTask()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ExecutingTaskcopy()ExecutingTaskdeepCopy()longgetQueueWaitTime()StringgetSubWorkflowId()StringgetTaskDefName()booleanisLoopOverTask()voidsetReasonForIncompletion(String reasonForIncompletion)voidsetSubWorkflowId(String subWorkflowId)
-
-
-
方法详细资料
-
getQueueWaitTime
public long getQueueWaitTime()
- 返回:
- the queueWaitTime
-
getTaskDefName
public String getTaskDefName()
- 返回:
- Name of the task definition
-
setReasonForIncompletion
public void setReasonForIncompletion(String reasonForIncompletion)
- 参数:
reasonForIncompletion- the reasonForIncompletion to set
-
isLoopOverTask
public boolean isLoopOverTask()
-
getSubWorkflowId
public String getSubWorkflowId()
-
setSubWorkflowId
public void setSubWorkflowId(String subWorkflowId)
-
copy
public ExecutingTask copy()
-
deepCopy
public ExecutingTask deepCopy()
- 返回:
- a deep copy of the task instance To be used inside copy Workflow method to provide a
valid deep copied object. Note: This does not copy the following fields:
- retried
- updateTime
- retriedTaskId
-
-