Class CaseInstanceRepresentation
- java.lang.Object
-
- org.flowable.ui.common.model.AbstractRepresentation
-
- org.flowable.ui.task.model.runtime.CaseInstanceRepresentation
-
public class CaseInstanceRepresentation extends AbstractRepresentation
REST representation of a case instance.- Author:
- Tijs Rademakers
-
-
Field Summary
Fields Modifier and Type Field Description protected StringbusinessKeyprotected StringcaseDefinitionCategoryprotected StringcaseDefinitionDeploymentIdprotected StringcaseDefinitionDescriptionprotected StringcaseDefinitionIdprotected StringcaseDefinitionKeyprotected StringcaseDefinitionNameprotected intcaseDefinitionVersionprotected Dateendedprotected booleangraphicalNotationDefinedprotected Stringidprotected Stringnameprotected Datestartedprotected UserRepresentationstartedByprotected booleanstartFormDefinedprotected StringtenantIdprotected List<RestVariable>variables
-
Constructor Summary
Constructors Constructor Description CaseInstanceRepresentation()CaseInstanceRepresentation(org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance, boolean graphicalNotation, org.flowable.idm.api.User startedBy)CaseInstanceRepresentation(org.flowable.cmmn.api.history.HistoricCaseInstance caseInstance, org.flowable.cmmn.api.repository.CaseDefinition caseDefinition, boolean graphicalNotation, org.flowable.idm.api.User startedBy)CaseInstanceRepresentation(org.flowable.cmmn.api.runtime.CaseInstance caseInstance, boolean graphicalNotation, org.flowable.idm.api.User startedBy)CaseInstanceRepresentation(org.flowable.cmmn.api.runtime.CaseInstance caseInstance, org.flowable.cmmn.api.repository.CaseDefinition caseDefinition, boolean graphicalNotation, org.flowable.idm.api.User startedBy)
-
Method Summary
-
-
-
Field Detail
-
id
protected String id
-
name
protected String name
-
businessKey
protected String businessKey
-
caseDefinitionId
protected String caseDefinitionId
-
tenantId
protected String tenantId
-
started
protected Date started
-
ended
protected Date ended
-
startedBy
protected UserRepresentation startedBy
-
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
-
variables
protected List<RestVariable> variables
-
-
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()
-
getStartedBy
public UserRepresentation getStartedBy()
-
setStartedBy
public void setStartedBy(UserRepresentation startedBy)
-
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)
-
getVariables
public List<RestVariable> getVariables()
-
setVariables
public void setVariables(List<RestVariable> variables)
-
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)
-
-