类 TaskExecResult
- java.lang.Object
-
- cn.feiliu.taskflow.common.metadata.tasks.TaskExecResult
-
public class TaskExecResult extends Object
Result of the task execution.
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classTaskExecResult.Status
-
构造器概要
构造器 构造器 说明 TaskExecResult()TaskExecResult(ExecutingTask task)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 TaskExecResultaddOutputData(String key, Object value)添加输出项static TaskExecResultcomplete()TaskExecResultcopy()Copy the given task result objectstatic TaskExecResultfailed()static TaskExecResultfailed(String failureReason)static TaskExecResultinProgress()TaskExecResultlog(String log)static TaskExecResultnewTaskResult(TaskExecResult.Status status)voidsetReasonForIncompletion(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
-
-