Class ProcessInstance

    • Constructor Detail

      • ProcessInstance

        public ProcessInstance()
      • ProcessInstance

        public ProcessInstance​(long id,
                               long processDefinition,
                               boolean dummyProcess)
    • Method Detail

      • getId

        public long getId()
        Gets value for attribute id
      • setId

        public void setId​(long id)
        Sets value for attribute id
      • getProcessClassLoader

        public UIClassLoader getProcessClassLoader()
        Gets value for attribute processClassLoader
      • setProcessClassLoader

        public void setProcessClassLoader​(UIClassLoader processClassLoader)
        Sets value for attribute processClassLoader
      • getDescription

        public String getDescription()
        Gets value for attribute description
      • setDescription

        public void setDescription​(String description)
        Sets value for attribute description
      • getStart

        public Date getStart()
        Gets value for attribute start
      • setStart

        public void setStart​(Date start)
        Sets value for attribute start
      • getEnd

        public Date getEnd()
        Gets value for attribute end
      • setEnd

        public void setEnd​(Date end)
        Sets value for attribute end
      • getVariables

        public Map<String,​Object> getVariables()
        Gets value for attribute variables
      • setVariables

        public void setVariables​(Map<String,​Object> variables)
        Sets value for attribute variables
      • getAttributes

        public Map<String,​Object> getAttributes()
        Gets value for attribute variables
      • setAttributes

        public void setAttributes​(Map<String,​Object> variables)
        Sets value for attribute variables
      • getCurrentTask

        public String getCurrentTask()
        Gets value for attribute currentTask
      • setCurrentTask

        public void setCurrentTask​(String currentTask)
        Sets value for attribute currentTask
      • getComments

        public List<Comment> getComments()
        Gets value for attribute comments
      • setComments

        public void setComments​(List<Comment> comments)
        Sets value for attribute comments
      • getProcessDefinition

        public long getProcessDefinition()
        Gets value for attribute processDefinition
      • setProcessDefinition

        public void setProcessDefinition​(long processDefinition)
        Sets value for attribute processDefinition
      • isDummyProcess

        public boolean isDummyProcess()
        Gets value for attribute dummyProcess
      • setDummyProcess

        public void setDummyProcess​(boolean dummyProcess)
        Sets value for attribute dummyProcess
      • getInitiator

        public String getInitiator()
        Gets value for attribute initiator
      • setInitiator

        public void setInitiator​(String initiator)
        Sets value for attribute initiator
      • toString

        public String toString()
        Returns a string representation of the value object.
        Overrides:
        toString in class Object
      • toProcessInstance

        public static ProcessInstance toProcessInstance​(ProcessInstance vo)
        Creates a ProcessInstance value object based on a ProcessInstance object.
      • toProcessInstanceArray

        public static ProcessInstance[] toProcessInstanceArray​(ProcessInstance[] source)
        Creates a ProcessInstance array on a ProcessInstance array.
      • toProcessInstance

        public static void toProcessInstance​(ProcessInstance source,
                                             ProcessInstance target)
        Updates a ProcessInstance value object based on a ProcessInstance object.