public class PlanItemInstanceEntityImpl extends AbstractCmmnEngineVariableScopeEntity implements PlanItemInstanceEntity, CountingPlanItemInstanceEntity
cachedElContext, transientVariables, usedVariablesCache, variableInstancesid, isDeleted, isInserted, isUpdated, originalPersistentState, revision| Constructor and Description |
|---|
PlanItemInstanceEntityImpl() |
PlanItemInstanceEntityImpl(HistoricPlanItemInstance historicPlanItemInstance) |
getIdPrefixcollectTransientVariables, collectVariableInstances, collectVariableNames, collectVariables, createVariableInstance, 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, updateVariableInstancegetId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdatedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetRevision, getRevisionNext, setRevisiongetPlanItemDefinitiongetIdgetId, 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, setVariablesLocalprotected String caseDefinitionId
protected String derivedCaseDefinitionId
protected String caseInstanceId
protected String stageInstanceId
protected boolean isStage
protected String elementId
protected String planItemDefinitionId
protected String planItemDefinitionType
protected String name
protected String state
protected Date createTime
protected Date lastAvailableTime
protected Date lastUnavailableTime
protected Date lastEnabledTime
protected Date lastDisabledTime
protected Date lastStartedTime
protected Date lastSuspendedTime
protected Date completedTime
protected Date occurredTime
protected Date terminatedTime
protected Date exitTime
protected Date endedTime
protected String startUserId
protected String referenceId
protected String referenceType
protected boolean completable
protected String entryCriterionId
protected String exitCriterionId
protected String extraValue
protected String tenantId
protected boolean countEnabled
protected int variableCount
protected int sentryPartInstanceCount
protected org.flowable.cmmn.model.PlanItem planItem
protected List<PlanItemInstanceEntity> childPlanItemInstances
protected PlanItemInstanceEntity stagePlanItemInstance
protected List<SentryPartInstanceEntity> satisfiedSentryPartInstances
protected String localizedName
protected PlanItemInstanceLifecycleListener currentLifecycleListener
protected org.flowable.cmmn.model.FlowableListener currentFlowableListener
public PlanItemInstanceEntityImpl()
public PlanItemInstanceEntityImpl(HistoricPlanItemInstance historicPlanItemInstance)
public Object getPersistentState()
getPersistentState in interface Entitypublic ReadOnlyDelegatePlanItemInstance snapshotReadOnly()
snapshotReadOnly in interface DelegatePlanItemInstancepublic org.flowable.cmmn.model.PlanItem getPlanItem()
getPlanItem in interface DelegatePlanItemInstancepublic String getCaseDefinitionId()
getCaseDefinitionId in interface PlanItemInstancepublic void setCaseDefinitionId(String caseDefinitionId)
setCaseDefinitionId in interface DelegatePlanItemInstancepublic String getDerivedCaseDefinitionId()
getDerivedCaseDefinitionId in interface PlanItemInstancepublic void setDerivedCaseDefinitionId(String derivedCaseDefinitionId)
setDerivedCaseDefinitionId in interface DelegatePlanItemInstancepublic String getCaseInstanceId()
getCaseInstanceId in interface PlanItemInstancepublic void setCaseInstanceId(String caseInstanceId)
setCaseInstanceId in interface DelegatePlanItemInstancepublic String getStageInstanceId()
getStageInstanceId in interface PlanItemInstancepublic void setStageInstanceId(String stageInstanceId)
setStageInstanceId in interface DelegatePlanItemInstancepublic boolean isStage()
isStage in interface PlanItemInstancepublic void setStage(boolean isStage)
setStage in interface DelegatePlanItemInstancepublic String getElementId()
getElementId in interface PlanItemInstancepublic void setElementId(String elementId)
setElementId in interface DelegatePlanItemInstancepublic String getPlanItemDefinitionId()
getPlanItemDefinitionId in interface PlanItemInstancepublic void setPlanItemDefinitionId(String planItemDefinitionId)
setPlanItemDefinitionId in interface DelegatePlanItemInstancepublic String getPlanItemDefinitionType()
getPlanItemDefinitionType in interface PlanItemInstancepublic void setPlanItemDefinitionType(String planItemDefinitionType)
setPlanItemDefinitionType in interface DelegatePlanItemInstancepublic String getName()
getName in interface PlanItemInstancepublic void setName(String name)
setName in interface DelegatePlanItemInstancepublic String getState()
getState in interface PlanItemInstancepublic void setState(String state)
setState in interface DelegatePlanItemInstancepublic Date getCreateTime()
getCreateTime in interface PlanItemInstancepublic Date getStartTime()
getStartTime in interface PlanItemInstancepublic void setStartTime(Date startTime)
setStartTime in interface DelegatePlanItemInstancepublic void setCreateTime(Date createTime)
setCreateTime in interface DelegatePlanItemInstancepublic Date getLastAvailableTime()
getLastAvailableTime in interface PlanItemInstancepublic void setLastAvailableTime(Date lastAvailableTime)
setLastAvailableTime in interface DelegatePlanItemInstancepublic Date getLastUnavailableTime()
getLastUnavailableTime in interface PlanItemInstancepublic void setLastUnavailableTime(Date lastUnavailableTime)
setLastUnavailableTime in interface DelegatePlanItemInstancepublic Date getLastEnabledTime()
getLastEnabledTime in interface PlanItemInstancepublic void setLastEnabledTime(Date lastEnabledTime)
setLastEnabledTime in interface DelegatePlanItemInstancepublic Date getLastDisabledTime()
getLastDisabledTime in interface PlanItemInstancepublic void setLastDisabledTime(Date lastDisabledTime)
setLastDisabledTime in interface DelegatePlanItemInstancepublic Date getLastStartedTime()
getLastStartedTime in interface PlanItemInstancepublic void setLastStartedTime(Date lastStartedTime)
setLastStartedTime in interface DelegatePlanItemInstancepublic Date getLastSuspendedTime()
getLastSuspendedTime in interface PlanItemInstancepublic void setLastSuspendedTime(Date lastSuspendedTime)
setLastSuspendedTime in interface DelegatePlanItemInstancepublic Date getCompletedTime()
getCompletedTime in interface PlanItemInstancepublic void setCompletedTime(Date completedTime)
setCompletedTime in interface DelegatePlanItemInstancepublic Date getOccurredTime()
getOccurredTime in interface PlanItemInstancepublic void setOccurredTime(Date occurredTime)
setOccurredTime in interface DelegatePlanItemInstancepublic Date getTerminatedTime()
getTerminatedTime in interface PlanItemInstancepublic void setTerminatedTime(Date terminatedTime)
setTerminatedTime in interface DelegatePlanItemInstancepublic Date getExitTime()
getExitTime in interface PlanItemInstancepublic void setExitTime(Date exitTime)
setExitTime in interface DelegatePlanItemInstancepublic Date getEndedTime()
getEndedTime in interface PlanItemInstancepublic void setEndedTime(Date endedTime)
setEndedTime in interface DelegatePlanItemInstancepublic void setPlanItem(org.flowable.cmmn.model.PlanItem planItem)
public PlanItemInstanceEntity getStagePlanItemInstance()
public void setStagePlanItemInstance(PlanItemInstanceEntity stagePlanItemInstance)
public String getStartUserId()
getStartUserId in interface PlanItemInstancepublic void setStartUserId(String startUserId)
setStartUserId in interface DelegatePlanItemInstancepublic String getReferenceId()
getReferenceId in interface PlanItemInstancepublic void setReferenceId(String referenceId)
setReferenceId in interface DelegatePlanItemInstancepublic String getReferenceType()
getReferenceType in interface PlanItemInstancepublic void setReferenceType(String referenceType)
setReferenceType in interface DelegatePlanItemInstancepublic boolean isCompletable()
isCompletable in interface PlanItemInstancepublic void setCompletable(boolean completable)
setCompletable in interface DelegatePlanItemInstancepublic String getEntryCriterionId()
getEntryCriterionId in interface PlanItemInstancepublic void setEntryCriterionId(String entryCriterionId)
setEntryCriterionId in interface DelegatePlanItemInstancepublic String getExitCriterionId()
getExitCriterionId in interface PlanItemInstancepublic void setExitCriterionId(String exitCriterionId)
setExitCriterionId in interface DelegatePlanItemInstancepublic String getFormKey()
getFormKey in interface PlanItemInstancepublic void setFormKey(String formKey)
setFormKey in interface DelegatePlanItemInstancepublic String getExtraValue()
getExtraValue in interface PlanItemInstancepublic void setExtraValue(String extraValue)
setExtraValue in interface DelegatePlanItemInstancepublic String getTenantId()
getTenantId in interface PlanItemInstancegetTenantId in interface VariableContainerpublic void setTenantId(String tenantId)
setTenantId in interface DelegatePlanItemInstancepublic void setChildPlanItemInstances(List<PlanItemInstanceEntity> childPlanItemInstances)
setChildPlanItemInstances in interface PlanItemInstanceContainerchildPlanItemInstances - Sets the child plan item instances of this container.public List<org.flowable.cmmn.model.PlanItem> getPlanItems()
getPlanItems in interface PlanItemInstanceContainerPlanItem's definition in the CmmnModel.public List<PlanItemInstanceEntity> getChildPlanItemInstances()
getChildPlanItemInstances in interface PlanItemInstanceContainerpublic PlanItemInstanceEntity getStagePlanItemInstanceEntity()
getStagePlanItemInstanceEntity in interface PlanItemInstanceEntitypublic List<SentryPartInstanceEntity> getSatisfiedSentryPartInstances()
getSatisfiedSentryPartInstances in interface EntityWithSentryPartInstancespublic void setSatisfiedSentryPartInstances(List<SentryPartInstanceEntity> satisfiedSentryPartInstances)
setSatisfiedSentryPartInstances in interface EntityWithSentryPartInstancesprotected Collection<VariableInstanceEntity> loadVariableInstances()
loadVariableInstances in class VariableScopeImplpublic VariableScopeImpl getParentVariableScope()
getParentVariableScope in interface PlanItemInstanceEntitygetParentVariableScope in class VariableScopeImplprotected void initializeVariableInstanceBackPointer(VariableInstanceEntity variableInstance)
initializeVariableInstanceBackPointer in class VariableScopeImplprotected boolean storeVariableLocal(String variableName)
storeVariableLocal in class VariableScopeImplprotected void addLoggingSessionInfo(com.fasterxml.jackson.databind.node.ObjectNode loggingNode)
addLoggingSessionInfo in class VariableScopeImplprotected void createVariableLocal(String variableName, Object value)
createVariableLocal in class VariableScopeImplprotected VariableInstanceEntity getSpecificVariable(String variableName)
getSpecificVariable in class VariableScopeImplprotected List<VariableInstanceEntity> getSpecificVariables(Collection<String> variableNames)
getSpecificVariables in class VariableScopeImplprotected boolean isPropagateToHistoricVariable()
isPropagateToHistoricVariable in class VariableScopeImplprotected VariableServiceConfiguration getVariableServiceConfiguration()
getVariableServiceConfiguration in class VariableScopeImplpublic boolean isCountEnabled()
isCountEnabled in interface CountingPlanItemInstanceEntitypublic void setCountEnabled(boolean countEnabled)
setCountEnabled in interface CountingPlanItemInstanceEntitypublic int getVariableCount()
getVariableCount in interface CountingPlanItemInstanceEntitypublic void setVariableCount(int variableCount)
setVariableCount in interface CountingPlanItemInstanceEntitypublic int getSentryPartInstanceCount()
getSentryPartInstanceCount in interface CountingPlanItemInstanceEntitypublic void setSentryPartInstanceCount(int sentryPartInstanceCount)
setSentryPartInstanceCount in interface CountingPlanItemInstanceEntitypublic org.flowable.cmmn.model.FlowableListener getCurrentFlowableListener()
getCurrentFlowableListener in interface DelegatePlanItemInstancepublic PlanItemInstanceLifecycleListener getCurrentLifecycleListener()
getCurrentLifecycleListener in interface DelegatePlanItemInstancepublic void setCurrentLifecycleListener(PlanItemInstanceLifecycleListener lifecycleListener, org.flowable.cmmn.model.FlowableListener flowableListener)
setCurrentLifecycleListener in interface DelegatePlanItemInstancepublic String getLocalizedName()
public void setLocalizedName(String localizedName)
setLocalizedName in interface PlanItemInstanceCopyright © 2021 Flowable. All rights reserved.