Class ProcessInstance

java.lang.Object
com.soffid.iam.bpm.api.ProcessInstance
All Implemented Interfaces:
Serializable

public class ProcessInstance extends Object implements Serializable
ValueObject ProcessInstance
See Also:
  • Constructor Details

    • ProcessInstance

      public ProcessInstance()
    • ProcessInstance

      public ProcessInstance(long id, UIClassLoader processClassLoader, Long processNumber, Long tenantId, String description, Date start, Date end, Map<String,Object> variables, String currentTask, List<Comment> comments, long processDefinition, boolean dummyProcess, String initiator, Date deletedOn, String deletedBy, Date createdOn)
    • ProcessInstance

      public ProcessInstance(long id, long processDefinition, boolean dummyProcess)
    • ProcessInstance

      public ProcessInstance(ProcessInstance otherBean)
  • Method Details

    • 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
    • getProcessNumber

      public Long getProcessNumber()
      Gets value for attribute processNumber
    • setProcessNumber

      public void setProcessNumber(Long processNumber)
      Sets value for attribute processNumber
    • getTenantId

      public Long getTenantId()
      Gets value for attribute tenantId
    • setTenantId

      public void setTenantId(Long tenantId)
      Sets value for attribute tenantId
    • 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
    • getDeletedOn

      public Date getDeletedOn()
      Gets value for attribute deletedOn
    • setDeletedOn

      public void setDeletedOn(Date deletedOn)
      Sets value for attribute deletedOn
    • getDeletedBy

      public String getDeletedBy()
      Gets value for attribute deletedBy
    • setDeletedBy

      public void setDeletedBy(String deletedBy)
      Sets value for attribute deletedBy
    • getCreatedOn

      public Date getCreatedOn()
      Gets value for attribute createdOn
    • setCreatedOn

      public void setCreatedOn(Date createdOn)
      Sets value for attribute createdOn
    • toString

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