类 ExecutingTask
- java.lang.Object
-
- cn.feiliu.taskflow.common.metadata.tasks.ExecutingTask
-
public class ExecutingTask extends Object
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static class
ExecutingTask.Status
-
构造器概要
构造器 构造器 说明 ExecutingTask()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ExecutingTask
copy()
ExecutingTask
deepCopy()
long
getQueueWaitTime()
String
getSubWorkflowId()
String
getTaskDefName()
boolean
isLoopOverTask()
void
setReasonForIncompletion(String reasonForIncompletion)
void
setSubWorkflowId(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
-
-