Uses of Interface
org.flowable.cmmn.api.runtime.CaseInstance
Package
Description
-
Uses of CaseInstance in org.flowable.cmmn.api.event
Modifier and TypeMethodDescriptionFlowableCaseStageEndedEvent.getCaseInstance()
Returns the case instance the stage belongs to.FlowableCaseStageStartedEvent.getCaseInstance()
Returns the case instance the stage belongs to.FlowableCaseEndedEvent.getEntity()
FlowableCaseStartedEvent.getEntity()
-
Uses of CaseInstance in org.flowable.cmmn.api.listener
Modifier and TypeMethodDescriptionvoid
CaseInstanceLifecycleListener.stateChanged
(CaseInstance caseInstance, String oldState, String newState) Will be called when the state of aCaseInstance
changes and theCaseInstanceLifecycleListener.getSourceState()
andCaseInstanceLifecycleListener.getTargetState()
match. -
Uses of CaseInstance in org.flowable.cmmn.api.migration
Modifier and TypeMethodDescriptionvoid
CaseInstanceMigrationCallback.caseInstanceMigrated
(CaseInstance caseInstance, CaseDefinition caseDefToMigrateTo, CaseInstanceMigrationDocument document) -
Uses of CaseInstance in org.flowable.cmmn.api.reactivation
Modifier and TypeMethodDescriptionCaseReactivationBuilder.reactivate()
After having entered all necessary information for the reactivation, this method actually triggers the reactivation and returns the reactivated case instance from the runtime. -
Uses of CaseInstance in org.flowable.cmmn.api.runtime
Modifier and TypeMethodDescriptionCaseInstanceBuilder.start()
Once all the information is set using this builder API, the start method will create the case instance, initialize it according all the data in the builder and then evaluate the case model to start the case.CaseInstanceBuilder.startAsync()
Once all the information is set using this builder API, the startAsync method will create the case instance and initialize its data, but the case model is not yet evaluated, but will be started and evaluated asynchronously in a different transaction.CaseInstanceBuilder.startWithForm()
Once all the information is set using this builder API, the startWithForm method will create the case instance and initialize its data by additionally using the submitted form variables and handling them with the start form provided with the case model (e.g. validation).Modifier and TypeMethodDescriptionstatic boolean
CaseInstanceState.isInTerminalState
(CaseInstance caseInstance)