Class ProcessInstanceRepresentation

java.lang.Object
com.flowable.platform.service.process.ProcessInstanceRepresentation
Direct Known Subclasses:
ProcessInstanceSearchRepresentation

public class ProcessInstanceRepresentation extends Object
  • Field Details

    • id

      protected String id
    • name

      protected String name
    • businessKey

      protected String businessKey
    • businessStatus

      protected String businessStatus
    • businessStatusLabel

      protected String businessStatusLabel
    • suspended

      protected boolean suspended
    • ended

      protected boolean ended
    • processDefinitionId

      protected String processDefinitionId
    • activityId

      protected String activityId
    • callbackId

      protected String callbackId
    • callbackType

      protected String callbackType
    • completed

      protected boolean completed
    • tenantId

      protected String tenantId
    • startTime

      protected Date startTime
    • endTime

      protected Date endTime
    • startUserId

      protected String startUserId
    • processDefinitionName

      protected String processDefinitionName
    • processDefinitionDescription

      protected String processDefinitionDescription
    • processDefinitionKey

      protected String processDefinitionKey
    • processDefinitionCategory

      protected String processDefinitionCategory
    • processDefinitionVersion

      protected int processDefinitionVersion
    • processDefinitionDeploymentId

      protected String processDefinitionDeploymentId
    • graphicalNotationDefined

      protected boolean graphicalNotationDefined
    • startFormDefined

      protected boolean startFormDefined
    • permissions

      protected List<String> permissions
    • assignee

      protected String assignee
    • translations

      protected com.fasterxml.jackson.databind.node.ObjectNode translations
  • Constructor Details

    • ProcessInstanceRepresentation

      public ProcessInstanceRepresentation(ProcessInstance processInstance, ProcessDefinition processDefinition, boolean graphicalNotation)
    • ProcessInstanceRepresentation

      public ProcessInstanceRepresentation(ProcessInstance processInstance, boolean graphicalNotation)
    • ProcessInstanceRepresentation

      public ProcessInstanceRepresentation(HistoricProcessInstance processInstance, boolean graphicalNotation)
    • ProcessInstanceRepresentation

      public ProcessInstanceRepresentation()
  • Method Details

    • mapProcessDefinition

      public void mapProcessDefinition(ProcessDefinition processDefinition)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getName

      public String getName()
    • getStartUserId

      public String getStartUserId()
    • setStartUserId

      public void setStartUserId(String startUserId)
    • getBusinessKey

      public String getBusinessKey()
    • setBusinessKey

      public void setBusinessKey(String businessKey)
    • getBusinessStatus

      public String getBusinessStatus()
    • setBusinessStatus

      public void setBusinessStatus(String businessStatus)
    • getBusinessStatusLabel

      public String getBusinessStatusLabel()
    • setBusinessStatusLabel

      public void setBusinessStatusLabel(String businessStatusLabel)
    • isSuspended

      public boolean isSuspended()
    • setSuspended

      public void setSuspended(boolean suspended)
    • isEnded

      public boolean isEnded()
    • setEnded

      public void setEnded(boolean ended)
    • getActivityId

      public String getActivityId()
    • setActivityId

      public void setActivityId(String activityId)
    • getProcessDefinitionId

      public String getProcessDefinitionId()
    • setProcessDefinitionId

      public void setProcessDefinitionId(String processDefinitionId)
    • getCallbackId

      public String getCallbackId()
    • setCallbackId

      public void setCallbackId(String callbackId)
    • getCallbackType

      public String getCallbackType()
    • setCallbackType

      public void setCallbackType(String callbackType)
    • isCompleted

      public boolean isCompleted()
    • setCompleted

      public void setCompleted(boolean completed)
    • getTenantId

      public String getTenantId()
    • setTenantId

      public void setTenantId(String tenantId)
    • getStartTime

      public Date getStartTime()
    • setStartTime

      public void setStartTime(Date startTime)
    • getEndTime

      public Date getEndTime()
    • setEndTime

      public void setEndTime(Date endTime)
    • setName

      public void setName(String name)
    • getProcessDefinitionName

      public String getProcessDefinitionName()
    • setProcessDefinitionName

      public void setProcessDefinitionName(String processDefinitionName)
    • getProcessDefinitionDescription

      public String getProcessDefinitionDescription()
    • setProcessDefinitionDescription

      public void setProcessDefinitionDescription(String processDefinitionDescription)
    • getProcessDefinitionKey

      public String getProcessDefinitionKey()
    • setProcessDefinitionKey

      public void setProcessDefinitionKey(String processDefinitionKey)
    • getProcessDefinitionCategory

      public String getProcessDefinitionCategory()
    • setProcessDefinitionCategory

      public void setProcessDefinitionCategory(String processDefinitionCategory)
    • getProcessDefinitionVersion

      public int getProcessDefinitionVersion()
    • setProcessDefinitionVersion

      public void setProcessDefinitionVersion(int processDefinitionVersion)
    • getProcessDefinitionDeploymentId

      public String getProcessDefinitionDeploymentId()
    • setProcessDefinitionDeploymentId

      public void setProcessDefinitionDeploymentId(String processDefinitionDeploymentId)
    • isGraphicalNotationDefined

      public boolean isGraphicalNotationDefined()
    • setGraphicalNotationDefined

      public void setGraphicalNotationDefined(boolean graphicalNotationDefined)
    • isStartFormDefined

      public boolean isStartFormDefined()
    • setStartFormDefined

      public void setStartFormDefined(boolean startFormDefined)
    • getPermissions

      public List<String> getPermissions()
    • setPermissions

      public void setPermissions(List<String> permissions)
    • getAssignee

      public String getAssignee()
    • setAssignee

      public void setAssignee(String assignee)
    • getTranslations

      public com.fasterxml.jackson.databind.node.ObjectNode getTranslations()
    • setTranslations

      public void setTranslations(com.fasterxml.jackson.databind.node.ObjectNode translations)