public abstract class WFTaskBase extends java.lang.Object implements WFTask
Description:
Title:聚天业务架构平台(SHGather)
TASK_FINISH, TASK_NEW, TASK_RUNNING, TASK_UNDEFINE, VAR_FLOW_ID, VAR_LAST_NODE_ID, VAR_NODE_EXECOUNT, VAR_NODE_ID, VAR_TASK_FLOW, VAR_TASK_ID, VAR_TASK_STATUS, VAR_TASK_USER
构造器和说明 |
---|
WFTaskBase() |
限定符和类型 | 方法和说明 |
---|---|
void |
addContextValue(java.lang.String varName,
java.lang.Object value)
添加自定义参数到流程上下文中
|
void |
addContextValueLocal(java.lang.String varName,
java.lang.Object value)
添加自定义属性到流程上下文,只有当前结点有效
|
java.lang.String |
getConditionVar()
获取流程条件变量
|
java.lang.String |
getContextStringValue(java.lang.String varName)
获取字符串
|
java.lang.Object |
getContextValue(java.lang.String varName)
获取上下文数据
|
void |
removeContextValue(java.lang.String varName)
删除变量
|
boolean |
saveContext(DataCenter dc)
保存FlowContext值
|
void |
setConditionVar(java.lang.String conditionVar)
设置流程条件变量
|
void |
setTaskUser(java.lang.String taskUser)
设置流程实例创建用户
|
java.lang.String |
taskUser()
获取流程创建用户
|
boolean |
updateLogParam(DataCenter dc)
更新日志中的变量
|
back, back, back, back, back, cancel, cancel, cancel, cancel, cancel, execute, execute, execute, execute, execute, getFlow, getFlowContext, getFlowId, getFlowObject, getLabel, getMessage, getNodeCoordinate, getTaskId, getTaskStatus, getVariable, getVariable, isCreateFinish, jumpTo, jumpTo, jumpTo, jumpTo, jumpTo, lastExecuteUser, taskId, terminate, terminate, terminate
public java.lang.String getConditionVar()
WFTask
getConditionVar
在接口中 WFTask
public void setConditionVar(java.lang.String conditionVar)
WFTask
setConditionVar
在接口中 WFTask
conditionVar
- 变量值,在线条判断是会用到public void setTaskUser(java.lang.String taskUser)
WFTask
setTaskUser
在接口中 WFTask
taskUser
- 流程创建用户public java.lang.Object getContextValue(java.lang.String varName)
getContextValue
在接口中 WFTask
varName
- Stringpublic java.lang.String getContextStringValue(java.lang.String varName)
varName
- Stringpublic void addContextValue(java.lang.String varName, java.lang.Object value)
addContextValue
在接口中 WFTask
varName
- 变量名value
- 变量值public void removeContextValue(java.lang.String varName)
removeContextValue
在接口中 WFTask
varName
- 变量keypublic void addContextValueLocal(java.lang.String varName, java.lang.Object value)
WFTask
addContextValueLocal
在接口中 WFTask
varName
- 变量名value
- 变量值public boolean saveContext(DataCenter dc)
saveContext
在接口中 WFTask
dc
- DataCenterpublic boolean updateLogParam(DataCenter dc)
updateLogParam
在接口中 WFTask
dc
- DataCenter