类 TaskExecResult
- java.lang.Object
-
- cn.feiliu.taskflow.common.metadata.tasks.TaskExecResult
-
public class TaskExecResult extends Object
Result of the task execution.
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static class
TaskExecResult.Status
-
构造器概要
构造器 构造器 说明 TaskExecResult()
TaskExecResult(ExecutingTask task)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 TaskExecResult
addOutputData(String key, Object value)
添加输出项static TaskExecResult
complete()
TaskExecResult
copy()
Copy the given task result objectstatic TaskExecResult
failed()
static TaskExecResult
failed(String failureReason)
static TaskExecResult
inProgress()
TaskExecResult
log(String log)
static TaskExecResult
newTaskResult(TaskExecResult.Status status)
void
setReasonForIncompletion(String reasonForIncompletion)
-
-
-
构造器详细资料
-
TaskExecResult
public TaskExecResult(ExecutingTask task)
-
TaskExecResult
public TaskExecResult()
-
-
方法详细资料
-
setReasonForIncompletion
public void setReasonForIncompletion(String reasonForIncompletion)
-
addOutputData
public TaskExecResult addOutputData(String key, Object value)
添加输出项- 参数:
key
- 输出字段value
- 输出值
-
log
public TaskExecResult log(String log)
- 参数:
log
- Log line to be added- 返回:
- Instance of TaskResult
-
complete
public static TaskExecResult complete()
-
failed
public static TaskExecResult failed()
-
failed
public static TaskExecResult failed(String failureReason)
-
inProgress
public static TaskExecResult inProgress()
-
newTaskResult
public static TaskExecResult newTaskResult(TaskExecResult.Status status)
-
copy
public TaskExecResult copy()
Copy the given task result object- 返回:
- a deep copy of the task result object except the externalOutputPayloadStoragePath field
-
-