类 TaskContext
- java.lang.Object
-
- cn.feiliu.taskflow.sdk.workflow.executor.task.TaskContext
-
public class TaskContext extends Object
Context for the task
-
-
字段概要
字段 修饰符和类型 字段 说明 static ThreadLocal<TaskContext>
TASK_CONTEXT_INHERITABLE_THREAD_LOCAL
-
构造器概要
构造器 构造器 说明 TaskContext(ExecutingTask task, TaskExecResult taskResult)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 void
addLog(String log)
static TaskContext
get()
long
getCallbackAfterSeconds()
int
getPollCount()
int
getRetryCount()
ExecutingTask
getTask()
String
getTaskId()
TaskExecResult
getTaskResult()
String
getWorkflowInstanceId()
static TaskContext
set(ExecutingTask task)
void
setCallbackAfter(int seconds)
-
-
-
字段详细资料
-
TASK_CONTEXT_INHERITABLE_THREAD_LOCAL
public static final ThreadLocal<TaskContext> TASK_CONTEXT_INHERITABLE_THREAD_LOCAL
-
-
构造器详细资料
-
TaskContext
public TaskContext(ExecutingTask task, TaskExecResult taskResult)
-
-
方法详细资料
-
get
public static TaskContext get()
-
set
public static TaskContext set(ExecutingTask task)
-
getWorkflowInstanceId
public String getWorkflowInstanceId()
-
getTaskId
public String getTaskId()
-
getRetryCount
public int getRetryCount()
-
getPollCount
public int getPollCount()
-
getCallbackAfterSeconds
public long getCallbackAfterSeconds()
-
addLog
public void addLog(String log)
-
getTask
public ExecutingTask getTask()
-
getTaskResult
public TaskExecResult getTaskResult()
-
setCallbackAfter
public void setCallbackAfter(int seconds)
-
-