| Package | Description |
|---|---|
| org.flowable.cmmn.api.event | |
| org.flowable.cmmn.api.listener | |
| org.flowable.cmmn.api.migration | |
| org.flowable.cmmn.api.reactivation | |
| org.flowable.cmmn.api.runtime |
| Modifier and Type | Method and Description |
|---|---|
CaseInstance |
FlowableCaseStageEndedEvent.getCaseInstance()
Returns the case instance the stage belongs to.
|
CaseInstance |
FlowableCaseStageStartedEvent.getCaseInstance()
Returns the case instance the stage belongs to.
|
CaseInstance |
FlowableCaseStartedEvent.getEntity() |
CaseInstance |
FlowableCaseEndedEvent.getEntity() |
| Modifier and Type | Method and Description |
|---|---|
void |
CaseInstanceLifecycleListener.stateChanged(CaseInstance caseInstance,
String oldState,
String newState)
Will be called when the state of a
CaseInstance changes and the
CaseInstanceLifecycleListener.getSourceState() and CaseInstanceLifecycleListener.getTargetState() match. |
| Modifier and Type | Method and Description |
|---|---|
void |
CaseInstanceMigrationCallback.caseInstanceMigrated(CaseInstance caseInstance,
CaseDefinition caseDefToMigrateTo,
CaseInstanceMigrationDocument document) |
| Modifier and Type | Method and Description |
|---|---|
CaseInstance |
CaseReactivationBuilder.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.
|
| Modifier and Type | Method and Description |
|---|---|
CaseInstance |
CaseInstanceBuilder.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.
|
CaseInstance |
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.
|
CaseInstance |
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.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
CaseInstanceState.isInTerminalState(CaseInstance caseInstance) |
Copyright © 2022 Flowable. All rights reserved.