类 AbstractContext

java.lang.Object
com.iplatform.core.workflow.AbstractContext
所有已实现的接口:
Context

public abstract class AbstractContext extends Object implements Context
抽象的流程上下文对象。

由于目前只简单集成Activiti7,因此该上下文对象仅针对任务环节的环境构造。
作者:
时克英
  • 字段详细资料

    • logger

      protected final transient org.slf4j.Logger logger
  • 构造器详细资料

    • AbstractContext

      public AbstractContext()
  • 方法详细资料

    • getProcessDefinitionId

      public String getProcessDefinitionId()
      指定者:
      getProcessDefinitionId 在接口中 Context
    • getVariable

      public SimpleVariable getVariable(String key)
      从接口复制的说明: Context
      返回当前任务环节变量值。
      指定者:
      getVariable 在接口中 Context
      返回:
    • setProcessDefinitionId

      public void setProcessDefinitionId(String processDefinitionId)
    • getProcessInstanceId

      public String getProcessInstanceId()
      指定者:
      getProcessInstanceId 在接口中 Context
    • setProcessInstanceId

      public void setProcessInstanceId(String processInstanceId)
    • getTaskDefinitionId

      public String getTaskDefinitionId()
      指定者:
      getTaskDefinitionId 在接口中 Context
    • setTaskDefinitionId

      public void setTaskDefinitionId(String taskDefinitionId)
    • getTaskInstanceId

      public String getTaskInstanceId()
      指定者:
      getTaskInstanceId 在接口中 Context
    • getActor

      public Actorable getActor()
      从接口复制的说明: Context
      返回当前任务参与者对象定义。
      指定者:
      getActor 在接口中 Context
      返回:
    • getCreator

      public String getCreator()
      从接口复制的说明: Context
      返回流程创建人登录ID(或者id),也就是流程第一步发起人。
      指定者:
      getCreator 在接口中 Context
      返回:
    • setTaskInstanceId

      public void setTaskInstanceId(String taskInstanceId)
    • setCreator

      public void setCreator(String creator)
    • setActor

      public void setActor(Actorable actorable)
    • getBusinessKey

      public String getBusinessKey()
      从接口复制的说明: Context
      返回当前流程对应的业务ID。
      指定者:
      getBusinessKey 在接口中 Context
      返回:
    • setBusinessKey

      public void setBusinessKey(String businessKey)
    • getActorValue

      public String getActorValue()
      从接口复制的说明: Context
      返回参与者模型对应的值,监听器上变量名为:actorValue
      指定者:
      getActorValue 在接口中 Context
      返回:
    • setActorValue

      public void setActorValue(String actorValue)
    • getProcessDefinitionKey

      public String getProcessDefinitionKey()
      从接口复制的说明: Context
      返回流程定义标识,如:demo_gongwen
      指定者:
      getProcessDefinitionKey 在接口中 Context
      返回:
    • setProcessDefinitionKey

      public void setProcessDefinitionKey(String processDefinitionKey)
    • getWorkflowForm

      public WorkflowForm getWorkflowForm()
      从接口复制的说明: Context
      返回业务表单对象,对于任务上下文暂时还无法获得。
      指定者:
      getWorkflowForm 在接口中 Context
      返回:
    • setWorkflowForm

      public void setWorkflowForm(WorkflowForm workflowForm)