类 FlowContext

所有已实现的接口:
Serializable

public class FlowContext extends Context

Description:

Title:首亨软件 - TSS/CRM等

从以下版本开始:
Mar 13, 2013
另请参阅:
  • 构造器详细资料

    • FlowContext

      public FlowContext()
  • 方法详细资料

    • getContext

      public static FlowContext getContext()
    • putFlowId

      public void putFlowId(String flowId)
    • getFlowId

      public String getFlowId()
    • getFlow

      public Flow getFlow()
    • putFlowObjectId

      public void putFlowObjectId(String objectId)
    • getFlowObjectId

      public String getFlowObjectId()
    • setAutoSaveFlowContext

      public void setAutoSaveFlowContext(boolean flag)
    • isAutoSaveFlowContext

      public boolean isAutoSaveFlowContext()
    • putNodeResult

      public void putNodeResult(Node node, String resultKey, Object result)
      按 结点 来保存结果,在其他地方可以通过 [结点描述.结果]方式来获取
      参数:
      node -
      resultKey -
      result -
    • getNodeResult

      public Object getNodeResult(String key, String resultKey)
    • putTask

      public void putTask(WFTask task)
    • getTask

      public WFTask getTask()
    • putTaskId

      public void putTaskId(String taskId)
      保存流程序列号
      参数:
      taskId - String
    • getTaskId

      public String getTaskId()
      获取流程序列号
      返回:
      String
    • putTaskStatus

      public void putTaskStatus(int status)
    • getTaskStatus

      public int getTaskStatus()
    • putNodeExeCount

      public void putNodeExeCount(int count)
      当前结点执行次数
      参数:
      count - int
    • getNodeExeCount

      public int getNodeExeCount()
    • putTaskUser

      public void putTaskUser(String userId)
    • getTaskUser

      public String getTaskUser()
    • putLastBackNodeExeTime

      public void putLastBackNodeExeTime(Timestamp time)
    • putCurLastBackNodeExeTime

      public void putCurLastBackNodeExeTime(Timestamp time)
    • getCurLastBackNodeExeTime

      public Timestamp getCurLastBackNodeExeTime()
    • getLastBackNodeExeTime

      public Timestamp getLastBackNodeExeTime()
    • putLastCancelNodeExeTime

      public void putLastCancelNodeExeTime(Timestamp time)
    • getLastCancelNodeExeTime

      public Timestamp getLastCancelNodeExeTime()
    • getJSONObject

      public JSONObject getJSONObject(String key)
    • getJSONArray

      public JSONArray getJSONArray(String key)
    • checkAndResetContextParam

      public void checkAndResetContextParam(String param)
    • clearLastBackCancelNodeExeTime

      public void clearLastBackCancelNodeExeTime()