public class WFTaskFlowContextPool
extends java.lang.Object
Description: 为了防止流程中多个同时处理时,造成的flowContext流程上下文中的变量丢失,故设定FlowContext池,保存使用的是事一个地方的对象
Title:首亨软件 - TSS/CRM等
构造器和说明 |
---|
WFTaskFlowContextPool() |
限定符和类型 | 方法和说明 |
---|---|
static void |
clearLocalVar(FlowContext flowContext)
清除临时变量
|
static FlowContext |
getFlowContext(DataCenter dc,
java.lang.String taskId)
获取流程上下文
|
static FlowContext |
queryFlowContext(DataCenter dc,
java.lang.String taskId)
根据任务编号查询流程上下文
|
static boolean |
updateFlowContext(DataCenter dc,
java.lang.String taskId,
FlowContext flowContext)
更新流程上下文到数据库
|
public static FlowContext getFlowContext(DataCenter dc, java.lang.String taskId)
dc
- DataCentertaskId
- Stringpublic static FlowContext queryFlowContext(DataCenter dc, java.lang.String taskId)
dc
- DataCentertaskId
- Stringpublic static boolean updateFlowContext(DataCenter dc, java.lang.String taskId, FlowContext flowContext)
dc
- 数据中心taskId
- 任务实例编号flowContext
- 流程上下文对象public static void clearLocalVar(FlowContext flowContext)
flowContext
- FlowContext