Class BPMTaskInstance

  • All Implemented Interfaces:
    Serializable, org.jbpm.graph.def.Identifiable, org.jbpm.taskmgmt.exe.Assignable

    public class BPMTaskInstance
    extends org.jbpm.taskmgmt.exe.TaskInstance
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.jbpm.taskmgmt.exe.TaskInstance

        actorId, comments, create, description, dueDate, end, isBlocking, isCancelled, isOpen, isSignalling, isSuspended, name, pooledActors, previousActorId, priority, processInstance, start, swimlaneInstance, task, taskMgmtInstance, token
      • Fields inherited from class org.jbpm.context.exe.VariableContainer

        variableInstances
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      long getTenantId()  
      void setActorId​(String actorId, boolean overwriteSwimlane)  
      void setPooledActors​(String[] actorIds)  
      void setPooledActors​(Set pooledActors)  
      void setProcessInstance​(org.jbpm.graph.exe.ProcessInstance processInstance)  
      void setTenantId​(long tenantId)  
      • Methods inherited from class org.jbpm.taskmgmt.exe.TaskInstance

        addComment, addComment, assign, cancel, cancel, cancel, copySwimlaneInstanceAssignment, create, create, end, end, end, equals, getActorId, getAvailableTransitions, getComments, getCreate, getDescription, getDueDate, getEnd, getId, getName, getParentVariableContainer, getPooledActors, getPreviousActorId, getPriority, getProcessInstance, getStart, getSwimlaneInstance, getTask, getTaskMgmtInstance, getToken, hasEnded, isBlocking, isCancelled, isLast, isOpen, isSignalling, isStartTaskInstance, isSuspended, resume, setActorId, setBlocking, setCreate, setDescription, setDueDate, setEnd, setId, setName, setPriority, setSignalling, setStart, setSwimlaneInstance, setTask, setTaskMgmtInstance, setToken, start, start, start, suspend, toString
      • Methods inherited from class org.jbpm.context.exe.VariableContainer

        addVariableInstance, addVariables, deleteVariable, deleteVariableInstance, deleteVariableLocally, getContextInstance, getUpdatedVariableContainers, getVariable, getVariableInstance, getVariableInstances, getVariableLocally, getVariables, getVariablesLocally, hasVariable, hasVariableLocally, setVariable, setVariableLocally, setVariables
    • Constructor Detail

      • BPMTaskInstance

        public BPMTaskInstance()
      • BPMTaskInstance

        public BPMTaskInstance​(String taskName,
                               String actorId)
      • BPMTaskInstance

        public BPMTaskInstance​(String taskName)
    • Method Detail

      • getTenantId

        public long getTenantId()
      • setTenantId

        public void setTenantId​(long tenantId)
      • setProcessInstance

        public void setProcessInstance​(org.jbpm.graph.exe.ProcessInstance processInstance)
        Overrides:
        setProcessInstance in class org.jbpm.taskmgmt.exe.TaskInstance
      • setActorId

        public void setActorId​(String actorId,
                               boolean overwriteSwimlane)
        Overrides:
        setActorId in class org.jbpm.taskmgmt.exe.TaskInstance
      • setPooledActors

        public void setPooledActors​(Set pooledActors)
        Overrides:
        setPooledActors in class org.jbpm.taskmgmt.exe.TaskInstance
      • setPooledActors

        public void setPooledActors​(String[] actorIds)
        Specified by:
        setPooledActors in interface org.jbpm.taskmgmt.exe.Assignable
        Overrides:
        setPooledActors in class org.jbpm.taskmgmt.exe.TaskInstance