Class CaseInstanceRepresentation


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

      • businessKey

        protected String businessKey
      • caseDefinitionId

        protected String caseDefinitionId
      • tenantId

        protected String tenantId
      • started

        protected Date started
      • ended

        protected Date ended
      • caseDefinitionName

        protected String caseDefinitionName
      • caseDefinitionDescription

        protected String caseDefinitionDescription
      • caseDefinitionKey

        protected String caseDefinitionKey
      • caseDefinitionCategory

        protected String caseDefinitionCategory
      • caseDefinitionVersion

        protected int caseDefinitionVersion
      • caseDefinitionDeploymentId

        protected String caseDefinitionDeploymentId
      • graphicalNotationDefined

        protected boolean graphicalNotationDefined
      • startFormDefined

        protected boolean startFormDefined
    • Constructor Detail

      • CaseInstanceRepresentation

        public CaseInstanceRepresentation​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                          org.flowable.cmmn.api.repository.CaseDefinition caseDefinition,
                                          boolean graphicalNotation,
                                          org.flowable.idm.api.User startedBy)
      • CaseInstanceRepresentation

        public CaseInstanceRepresentation​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                          boolean graphicalNotation,
                                          org.flowable.idm.api.User startedBy)
      • CaseInstanceRepresentation

        public CaseInstanceRepresentation​(org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance,
                                          org.flowable.cmmn.api.repository.CaseDefinition caseDefinition,
                                          boolean graphicalNotation,
                                          org.flowable.idm.api.User startedBy)
      • CaseInstanceRepresentation

        public CaseInstanceRepresentation​(org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance,
                                          boolean graphicalNotation,
                                          org.flowable.idm.api.User startedBy)
      • CaseInstanceRepresentation

        public CaseInstanceRepresentation()
    • Method Detail

      • mapCaseDefinition

        protected void mapCaseDefinition​(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition)
      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getName

        public String getName()
      • getBusinessKey

        public String getBusinessKey()
      • setBusinessKey

        public void setBusinessKey​(String businessKey)
      • getCaseDefinitionId

        public String getCaseDefinitionId()
      • setCaseDefinitionId

        public void setCaseDefinitionId​(String caseDefinitionId)
      • 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)
      • getCaseDefinitionName

        public String getCaseDefinitionName()
      • setCaseDefinitionName

        public void setCaseDefinitionName​(String caseDefinitionName)
      • getCaseDefinitionDescription

        public String getCaseDefinitionDescription()
      • setCaseDefinitionDescription

        public void setCaseDefinitionDescription​(String caseDefinitionDescription)
      • getCaseDefinitionKey

        public String getCaseDefinitionKey()
      • setCaseDefinitionKey

        public void setCaseDefinitionKey​(String caseDefinitionKey)
      • getCaseDefinitionCategory

        public String getCaseDefinitionCategory()
      • setCaseDefinitionCategory

        public void setCaseDefinitionCategory​(String caseDefinitionCategory)
      • getCaseDefinitionVersion

        public int getCaseDefinitionVersion()
      • setCaseDefinitionVersion

        public void setCaseDefinitionVersion​(int caseDefinitionVersion)
      • getCaseDefinitionDeploymentId

        public String getCaseDefinitionDeploymentId()
      • setCaseDefinitionDeploymentId

        public void setCaseDefinitionDeploymentId​(String caseDefinitionDeploymentId)
      • 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)