public class CaseInstanceEntityImpl extends AbstractCmmnEngineVariableScopeEntity implements CaseInstanceEntity
| Modifier and Type | Field and Description |
|---|---|
protected String |
businessKey |
protected String |
businessStatus |
protected String |
callbackId |
protected String |
callbackType |
protected String |
caseDefinitionDeploymentId |
protected String |
caseDefinitionId |
protected String |
caseDefinitionKey |
protected String |
caseDefinitionName |
protected Integer |
caseDefinitionVersion |
protected List<PlanItemInstanceEntity> |
childPlanItemInstances |
protected boolean |
completable |
protected Date |
lastReactivationTime |
protected String |
lastReactivationUserId |
protected String |
localizedName |
protected String |
lockOwner |
protected Date |
lockTime |
protected String |
name |
protected String |
parentId |
protected List<VariableInstanceEntity> |
queryVariables |
protected String |
referenceId |
protected String |
referenceType |
protected List<SentryPartInstanceEntity> |
satisfiedSentryPartInstances |
protected Date |
startTime |
protected String |
startUserId |
protected String |
state |
protected String |
tenantId |
cachedElContext, transientVariables, usedVariablesCache, variableInstancesid, isDeleted, isInserted, isUpdated, originalPersistentState, revision| Constructor and Description |
|---|
CaseInstanceEntityImpl() |
CaseInstanceEntityImpl(HistoricCaseInstance historicCaseInstance,
Map<String,VariableInstanceEntity> variables) |
getIdPrefixcollectTransientVariables, collectVariableInstances, collectVariableNames, collectVariables, createVariableLocal, createVariablesLocal, deleteVariableInstanceForExplicitUserCall, ensureVariableInstancesInitialized, getCachedElContext, getTransientVariable, getTransientVariableLocal, getTransientVariables, getTransientVariablesLocal, getUsedVariablesCache, getVariable, getVariable, getVariable, getVariableInstance, getVariableInstance, getVariableInstanceEntities, getVariableInstanceLocal, getVariableInstanceLocal, getVariableInstances, getVariableInstances, getVariableInstances, getVariableInstancesLocal, getVariableInstancesLocal, getVariableInstancesLocal, getVariableLocal, getVariableLocal, getVariableLocal, getVariableNames, getVariableNamesLocal, getVariables, getVariables, getVariables, getVariablesLocal, getVariablesLocal, getVariablesLocal, hasVariable, hasVariableLocal, hasVariables, hasVariablesLocal, internalSetVariableInstances, isExpression, removeTransientVariable, removeTransientVariableLocal, removeTransientVariables, removeTransientVariablesLocal, removeVariable, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setCachedElContext, setTransientVariable, setTransientVariableLocal, setTransientVariables, setTransientVariablesLocal, setVariable, setVariable, setVariableLocal, setVariableLocal, setVariables, setVariablesLocal, storeVariableLocalgetId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdatedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdatedgetTransientVariable, getTransientVariableLocal, getTransientVariables, getTransientVariablesLocal, getVariable, getVariable, getVariable, getVariableInstance, getVariableInstance, getVariableInstanceLocal, getVariableInstanceLocal, getVariableInstances, getVariableInstances, getVariableInstances, getVariableInstancesLocal, getVariableInstancesLocal, getVariableInstancesLocal, getVariableLocal, getVariableLocal, getVariableLocal, getVariableNames, getVariableNamesLocal, getVariables, getVariables, getVariables, getVariablesLocal, getVariablesLocal, getVariablesLocal, hasVariable, hasVariableLocal, hasVariables, hasVariablesLocal, removeTransientVariable, removeTransientVariableLocal, removeTransientVariables, removeTransientVariablesLocal, removeVariable, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setTransientVariable, setTransientVariableLocal, setTransientVariables, setTransientVariablesLocal, setVariable, setVariable, setVariableLocal, setVariableLocal, setVariables, setVariablesLocalgetRevision, getRevisionNext, setRevisiongetIdprotected String businessKey
protected String businessStatus
protected String name
protected String parentId
protected String caseDefinitionId
protected String state
protected Date startTime
protected String startUserId
protected Date lastReactivationTime
protected String lastReactivationUserId
protected String callbackId
protected String callbackType
protected String referenceId
protected String referenceType
protected boolean completable
protected String tenantId
protected Date lockTime
protected String lockOwner
protected List<PlanItemInstanceEntity> childPlanItemInstances
protected List<SentryPartInstanceEntity> satisfiedSentryPartInstances
protected String localizedName
protected List<VariableInstanceEntity> queryVariables
protected String caseDefinitionKey
protected String caseDefinitionName
protected Integer caseDefinitionVersion
protected String caseDefinitionDeploymentId
public CaseInstanceEntityImpl()
public CaseInstanceEntityImpl(HistoricCaseInstance historicCaseInstance, Map<String,VariableInstanceEntity> variables)
public Object getPersistentState()
getPersistentState in interface Entitypublic String getBusinessKey()
getBusinessKey in interface CaseInstancepublic void setBusinessKey(String businessKey)
setBusinessKey in interface CaseInstanceEntitypublic String getBusinessStatus()
getBusinessStatus in interface CaseInstancepublic void setBusinessStatus(String businessStatus)
setBusinessStatus in interface CaseInstanceEntitypublic String getName()
getName in interface CaseInstancepublic void setName(String name)
setName in interface CaseInstanceEntitypublic String getParentId()
getParentId in interface CaseInstancepublic void setParentId(String parentId)
setParentId in interface CaseInstanceEntitypublic String getCaseDefinitionId()
getCaseDefinitionId in interface CaseInstancepublic void setCaseDefinitionId(String caseDefinitionId)
setCaseDefinitionId in interface CaseInstanceEntitypublic String getState()
getState in interface CaseInstancepublic void setState(String state)
setState in interface CaseInstanceEntitypublic Date getStartTime()
getStartTime in interface CaseInstancepublic void setStartTime(Date startTime)
setStartTime in interface CaseInstanceEntitypublic String getStartUserId()
getStartUserId in interface CaseInstancepublic void setStartUserId(String startUserId)
setStartUserId in interface CaseInstanceEntitypublic Date getLastReactivationTime()
getLastReactivationTime in interface CaseInstancepublic void setLastReactivationTime(Date lastReactivationTime)
setLastReactivationTime in interface CaseInstanceEntitypublic String getLastReactivationUserId()
getLastReactivationUserId in interface CaseInstancepublic void setLastReactivationUserId(String lastReactivationUserId)
setLastReactivationUserId in interface CaseInstanceEntitypublic boolean isCompletable()
isCompletable in interface CaseInstancepublic void setCompletable(boolean completable)
setCompletable in interface CaseInstanceEntitypublic boolean isCompleteable()
public void setCompleteable(boolean completable)
public String getCallbackId()
getCallbackId in interface CaseInstancepublic void setCallbackId(String callbackId)
setCallbackId in interface CaseInstanceEntitypublic String getCallbackType()
getCallbackType in interface CaseInstancepublic void setCallbackType(String callbackType)
setCallbackType in interface CaseInstanceEntitypublic String getReferenceId()
getReferenceId in interface CaseInstancepublic void setReferenceId(String referenceId)
setReferenceId in interface CaseInstanceEntitypublic String getReferenceType()
getReferenceType in interface CaseInstancepublic void setReferenceType(String referenceType)
setReferenceType in interface CaseInstanceEntitypublic String getTenantId()
getTenantId in interface CaseInstancegetTenantId in interface VariableContainerpublic void setTenantId(String tenantId)
setTenantId in interface CaseInstanceEntitypublic Date getLockTime()
getLockTime in interface CaseInstanceEntitypublic void setLockTime(Date lockTime)
setLockTime in interface CaseInstanceEntitypublic String getLockOwner()
getLockOwner in interface CaseInstanceEntitypublic void setLockOwner(String lockOwner)
setLockOwner in interface CaseInstanceEntitypublic List<org.flowable.cmmn.model.PlanItem> getPlanItems()
getPlanItems in interface PlanItemInstanceContainerPlanItem's definition in the CmmnModel.public List<PlanItemInstanceEntity> getChildPlanItemInstances()
getChildPlanItemInstances in interface PlanItemInstanceContainerpublic void setChildPlanItemInstances(List<PlanItemInstanceEntity> childPlanItemInstances)
setChildPlanItemInstances in interface PlanItemInstanceContainerchildPlanItemInstances - Sets the child plan item instances of this container.public List<SentryPartInstanceEntity> getSatisfiedSentryPartInstances()
getSatisfiedSentryPartInstances in interface EntityWithSentryPartInstancespublic void setSatisfiedSentryPartInstances(List<SentryPartInstanceEntity> sentryPartInstanceEntities)
setSatisfiedSentryPartInstances in interface EntityWithSentryPartInstancesprotected Collection<VariableInstanceEntity> loadVariableInstances()
loadVariableInstances in class VariableScopeImplprotected VariableScopeImpl getParentVariableScope()
getParentVariableScope in class VariableScopeImplprotected void initializeVariableInstanceBackPointer(VariableInstanceEntity variableInstance)
initializeVariableInstanceBackPointer in class VariableScopeImplprotected void addLoggingSessionInfo(com.fasterxml.jackson.databind.node.ObjectNode loggingNode)
addLoggingSessionInfo in class VariableScopeImplprotected VariableInstanceEntity getSpecificVariable(String variableName)
getSpecificVariable in class VariableScopeImplprotected List<VariableInstanceEntity> getSpecificVariables(Collection<String> variableNames)
getSpecificVariables in class VariableScopeImplprotected VariableInstanceEntity createVariableInstance(String variableName, Object value)
createVariableInstance in class VariableScopeImplprotected void updateVariableInstance(VariableInstanceEntity variableInstance, Object value)
updateVariableInstance in class VariableScopeImplprotected boolean isPropagateToHistoricVariable()
isPropagateToHistoricVariable in class VariableScopeImplprotected VariableServiceConfiguration getVariableServiceConfiguration()
getVariableServiceConfiguration in class VariableScopeImplpublic Map<String,Object> getCaseVariables()
getCaseVariables in interface CaseInstancepublic String getLocalizedName()
public void setLocalizedName(String localizedName)
setLocalizedName in interface CaseInstancepublic List<VariableInstanceEntity> getQueryVariables()
getQueryVariables in interface CaseInstanceEntitypublic void setQueryVariables(List<VariableInstanceEntity> queryVariables)
public String getCaseDefinitionKey()
getCaseDefinitionKey in interface CaseInstancepublic void setCaseDefinitionKey(String caseDefinitionKey)
setCaseDefinitionKey in interface CaseInstanceEntitypublic String getCaseDefinitionName()
getCaseDefinitionName in interface CaseInstancepublic void setCaseDefinitionName(String caseDefinitionName)
setCaseDefinitionName in interface CaseInstanceEntitypublic Integer getCaseDefinitionVersion()
getCaseDefinitionVersion in interface CaseInstancepublic void setCaseDefinitionVersion(Integer caseDefinitionVersion)
setCaseDefinitionVersion in interface CaseInstanceEntitypublic String getCaseDefinitionDeploymentId()
getCaseDefinitionDeploymentId in interface CaseInstancepublic void setCaseDefinitionDeploymentId(String caseDefinitionDeploymentId)
setCaseDefinitionDeploymentId in interface CaseInstanceEntityCopyright © 2021 Flowable. All rights reserved.