Class ProcessInstanceRepresentation


  • public class ProcessInstanceRepresentation
    extends AbstractRepresentation
    REST representation of a process instance.
    Author:
    Tijs Rademakers
    • Field Detail

      • businessKey

        protected String businessKey
      • processDefinitionId

        protected String processDefinitionId
      • tenantId

        protected String tenantId
      • started

        protected Date started
      • ended

        protected Date ended
      • 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
    • Constructor Detail

      • ProcessInstanceRepresentation

        public ProcessInstanceRepresentation​(ProcessInstance processInstance,
                                             ProcessDefinition processDefinition,
                                             boolean graphicalNotation,
                                             org.flowable.idm.api.User startedBy)
      • ProcessInstanceRepresentation

        public ProcessInstanceRepresentation​(ProcessInstance processInstance,
                                             boolean graphicalNotation,
                                             org.flowable.idm.api.User startedBy)
      • ProcessInstanceRepresentation

        public ProcessInstanceRepresentation​(HistoricProcessInstance processInstance,
                                             ProcessDefinition processDefinition,
                                             boolean graphicalNotation,
                                             org.flowable.idm.api.User startedBy)
      • ProcessInstanceRepresentation

        public ProcessInstanceRepresentation​(HistoricProcessInstance processInstance,
                                             boolean graphicalNotation,
                                             org.flowable.idm.api.User startedBy)
      • ProcessInstanceRepresentation

        public ProcessInstanceRepresentation()
    • Method Detail

      • mapProcessDefinition

        protected void mapProcessDefinition​(ProcessDefinition processDefinition)
      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getName

        public String getName()
      • getBusinessKey

        public String getBusinessKey()
      • setBusinessKey

        public void setBusinessKey​(String businessKey)
      • getProcessDefinitionId

        public String getProcessDefinitionId()
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • getTenantId

        public String getTenantId()
      • setTenantId

        public void setTenantId​(String tenantId)
      • getStarted

        public Date getStarted()
      • setStarted

        public void setStarted​(Date started)
      • getEnded

        public Date getEnded()
      • setEnded

        public void setEnded​(Date ended)
      • 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)
      • addVariable

        public void addVariable​(RestVariable variable)
      • isGraphicalNotationDefined

        public boolean isGraphicalNotationDefined()
      • setGraphicalNotationDefined

        public void setGraphicalNotationDefined​(boolean graphicalNotationDefined)
      • isStartFormDefined

        public boolean isStartFormDefined()
      • setStartFormDefined

        public void setStartFormDefined​(boolean startFormDefined)