Package org.flowable.cmmn.api.event
Interface FlowableCaseEndedEvent
- All Superinterfaces:
FlowableEngineEntityEvent
,FlowableEngineEvent
,FlowableEntityEvent
,FlowableEvent
- All Known Implementing Classes:
FlowableCaseEndedEventImpl
The interface for a case ended event, which might be a case completed or case terminated event.
- Author:
- Micha Kiener
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionReturns the ending state of the case which can beENDING_STATE_COMPLETED
orENDING_STATE_TERMINATED
.Methods inherited from interface org.flowable.common.engine.api.delegate.event.FlowableEngineEvent
getExecutionId, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeId
Methods inherited from interface org.flowable.common.engine.api.delegate.event.FlowableEvent
getType
-
Field Details
-
ENDING_STATE_COMPLETED
- See Also:
-
ENDING_STATE_TERMINATED
- See Also:
-
-
Method Details
-
getEndingState
String getEndingState()Returns the ending state of the case which can beENDING_STATE_COMPLETED
orENDING_STATE_TERMINATED
.- Returns:
- the ending state of the case
-
getEntity
CaseInstance getEntity()- Specified by:
getEntity
in interfaceFlowableEntityEvent
- Returns:
- the entity that is targeted by this event.
-