Package org.flowable.cmmn.api.delegate
Interface DelegatePlanItemInstance
- All Superinterfaces:
PlanItemInstance,VariableContainer,VariableScope
- All Known Subinterfaces:
PlanItemInstanceEntity
- All Known Implementing Classes:
PlanItemInstanceEntityImpl
- Author:
- Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptiondefault PlanItemDefinitionvoidsetCaseDefinitionId(String caseDefinitionId) voidsetCaseInstanceId(String caseInstanceId) voidsetCompletable(boolean completable) voidsetCompletedTime(Date completedTime) voidsetCreateTime(Date createTime) voidsetCurrentLifecycleListener(PlanItemInstanceLifecycleListener lifecycleListener, FlowableListener flowableListener) voidsetDerivedCaseDefinitionId(String derivedCaseDefinitionId) voidsetElementId(String elementId) voidsetEndedTime(Date endedTime) voidsetEntryCriterionId(String entryCriterionId) voidsetExitCriterionId(String exitCriterionId) voidsetExitTime(Date exitTime) voidsetExtraValue(String extraValue) voidsetFormKey(String formKey) voidsetLastAvailableTime(Date availableTime) voidsetLastDisabledTime(Date disabledTime) voidsetLastEnabledTime(Date enabledTime) voidsetLastStartedTime(Date startedTime) voidsetLastSuspendedTime(Date suspendedTime) voidsetLastUnavailableTime(Date availableTime) voidvoidsetOccurredTime(Date occurredTime) voidsetPlanItemDefinitionId(String planItemDefinitionId) voidsetPlanItemDefinitionType(String planItemDefinitionType) voidsetReferenceId(String referenceId) voidsetReferenceType(String referenceType) voidsetStage(boolean isStage) voidsetStageInstanceId(String stageInstanceId) voidsetStartTime(Date startTime) Deprecated.voidsetStartUserId(String startUserId) voidvoidsetTenantId(String tenantId) voidsetTerminatedTime(Date terminatedTime) Create a snapshot read only delegate plan item instance of this delegate plan item instance.Methods inherited from interface org.flowable.cmmn.api.runtime.PlanItemInstance
getCaseDefinitionId, getCaseInstanceId, getCompletedTime, getCreateTime, getDerivedCaseDefinitionId, getElementId, getEndedTime, getEntryCriterionId, getExitCriterionId, getExitTime, getExtraValue, getFormKey, getId, getLastAvailableTime, getLastDisabledTime, getLastEnabledTime, getLastStartedTime, getLastSuspendedTime, getLastUnavailableTime, getName, getOccurredTime, getPlanItemDefinitionId, getPlanItemDefinitionType, getReferenceId, getReferenceType, getStageInstanceId, getStartTime, getStartUserId, getState, getTenantId, getTerminatedTime, isCompletable, isStage, setLocalizedNameMethods inherited from interface org.flowable.common.engine.api.variable.VariableContainer
getTenantIdMethods inherited from interface org.flowable.variable.api.delegate.VariableScope
getTransientVariable, 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, setVariablesLocal
-
Method Details
-
setName
-
setState
-
setCaseDefinitionId
-
setDerivedCaseDefinitionId
-
setCaseInstanceId
-
setStageInstanceId
-
setStage
void setStage(boolean isStage) -
setElementId
-
setPlanItemDefinitionId
-
setPlanItemDefinitionType
-
setStartTime
Deprecated.usesetCreateTime(Date)instead -
setCreateTime
-
setLastAvailableTime
-
setLastEnabledTime
-
setLastDisabledTime
-
setLastStartedTime
-
setLastSuspendedTime
-
setCompletedTime
-
setOccurredTime
-
setTerminatedTime
-
setExitTime
-
setEndedTime
-
setStartUserId
-
setReferenceId
-
setReferenceType
-
setCompletable
void setCompletable(boolean completable) -
setEntryCriterionId
-
setExitCriterionId
-
setFormKey
-
setExtraValue
-
setTenantId
-
getCurrentLifecycleListener
PlanItemInstanceLifecycleListener getCurrentLifecycleListener() -
getCurrentFlowableListener
FlowableListener getCurrentFlowableListener() -
setCurrentLifecycleListener
void setCurrentLifecycleListener(PlanItemInstanceLifecycleListener lifecycleListener, FlowableListener flowableListener) -
getPlanItem
PlanItem getPlanItem() -
getPlanItemDefinition
-
snapshotReadOnly
ReadOnlyDelegatePlanItemInstance snapshotReadOnly()Create a snapshot read only delegate plan item instance of this delegate plan item instance.- Returns:
- a
ReadOnlyDelegatePlanItemInstance
-
setCreateTime(Date)instead