KEY_AGENT_CHANNEL, KEY_AUTOSAVE_FLOWCONTEXT, KEY_CALL_TYPE, KEY_CHANNEL_COUNT, KEY_DATACENTER, KEY_EX_DATACENTER, KEY_EXECUTE_STUDIO, KEY_HANGUP_FLAG, KEY_LAST_EXE_USER, KEY_LOCAL_ALLKEY, KEY_NEXT_PROCESS_NO_FAILURE, KEY_NEXT_PROCESS_NO_SUCCESS, KEY_NODE_EXE_ENDTIME, KEY_NODE_EXE_STARTTIME, KEY_PROCESS_LISTENER, KEY_READFILE_DATASTORE, KEY_READFILE_DATASTORE_ROWNO, KEY_REPORT_DATACENTER, KEY_REPORT_HANDLE, KEY_request, KEY_response, KEY_SAVE_VALUE, KEY_Startup, KEY_SWITCH_TYPE, KEY_SYSTEM_DATACENTER, KEY_TASK_CREATE_USER, KEY_weiXinRequestMap, Startup_DC_Succ, Startup_ING, Startup_Succ
构造器和说明 |
---|
FlowContext() |
限定符和类型 | 方法和说明 |
---|---|
void |
checkAndResetContextParam(java.lang.String param) |
void |
clearLastBackCancelNodeExeTime() |
static FlowContext |
getContext() |
java.sql.Timestamp |
getCurLastBackNodeExeTime() |
Flow |
getFlow() |
java.lang.String |
getFlowId() |
java.lang.String |
getFlowObjectId() |
net.sf.json.JSONArray |
getJSONArray(java.lang.String key) |
net.sf.json.JSONObject |
getJSONObject(java.lang.String key) |
java.sql.Timestamp |
getLastBackNodeExeTime() |
java.sql.Timestamp |
getLastCancelNodeExeTime() |
int |
getNodeExeCount() |
java.lang.String |
getTaskId()
获取流程序列号
|
int |
getTaskStatus() |
java.lang.String |
getTaskUser() |
boolean |
isAutoSaveFlowContext() |
void |
putCurLastBackNodeExeTime(java.sql.Timestamp time) |
void |
putFlowId(java.lang.String flowId) |
void |
putFlowObjectId(java.lang.String objectId) |
void |
putLastBackNodeExeTime(java.sql.Timestamp time) |
void |
putLastCancelNodeExeTime(java.sql.Timestamp time) |
void |
putNodeExeCount(int count)
当前结点执行次数
|
void |
putTaskId(java.lang.String taskId)
保存流程序列号
|
void |
putTaskStatus(int status) |
void |
putTaskUser(java.lang.String userId) |
void |
setAutoSaveFlowContext(boolean flag) |
clear, clearDataCenter, getBoolean, getDataCenter, getDataCenter, getDatastore, getDouble, getDouble, getExDataCenter, getInteger, getInteger, getKeyIterator, getList, getLong, getLong, getMap, getReportDataCenter, getString, getString, getValue, isContainKey, isDataChanged, printAll, putValue, removeNotSerializable, setDataChanged
public static FlowContext getContext()
public void putFlowId(java.lang.String flowId)
public java.lang.String getFlowId()
public Flow getFlow()
public void putFlowObjectId(java.lang.String objectId)
public java.lang.String getFlowObjectId()
public void setAutoSaveFlowContext(boolean flag)
public boolean isAutoSaveFlowContext()
public void putTaskId(java.lang.String taskId)
taskId
- Stringpublic java.lang.String getTaskId()
public void putTaskStatus(int status)
public int getTaskStatus()
public void putNodeExeCount(int count)
count
- intpublic int getNodeExeCount()
public void putTaskUser(java.lang.String userId)
public java.lang.String getTaskUser()
public void putLastBackNodeExeTime(java.sql.Timestamp time)
public void putCurLastBackNodeExeTime(java.sql.Timestamp time)
public java.sql.Timestamp getCurLastBackNodeExeTime()
public java.sql.Timestamp getLastBackNodeExeTime()
public void putLastCancelNodeExeTime(java.sql.Timestamp time)
public java.sql.Timestamp getLastCancelNodeExeTime()
public net.sf.json.JSONObject getJSONObject(java.lang.String key)
public net.sf.json.JSONArray getJSONArray(java.lang.String key)
public void checkAndResetContextParam(java.lang.String param)
public void clearLastBackCancelNodeExeTime()