Class FlowableCaseBusinessStatusUpdatedEventImpl
java.lang.Object
org.flowable.common.engine.impl.event.FlowableEventImpl
org.flowable.common.engine.impl.event.FlowableEngineEventImpl
org.flowable.cmmn.engine.impl.event.FlowableCaseBusinessStatusUpdatedEventImpl
- All Implemented Interfaces:
FlowableCaseBusinessStatusUpdatedEvent, FlowableEngineEntityEvent, FlowableEngineEvent, FlowableEntityEvent, FlowableEvent
public class FlowableCaseBusinessStatusUpdatedEventImpl
extends FlowableEngineEventImpl
implements FlowableCaseBusinessStatusUpdatedEvent
-
Field Summary
FieldsFields inherited from class FlowableEngineEventImpl
scopeDefinitionId, scopeId, scopeType, subScopeIdFields inherited from class FlowableEventImpl
type -
Constructor Summary
ConstructorsConstructorDescriptionFlowableCaseBusinessStatusUpdatedEventImpl(CaseInstance caseInstance, String oldBusinessStatus, String newBusinessStatus) -
Method Summary
Modifier and TypeMethodDescriptionReturns the business status of the case after the update.Returns the business status of the case before the update.Methods inherited from class FlowableEngineEventImpl
getExecutionId, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeId, getType, setExecutionId, setProcessDefinitionId, setProcessInstanceId, setScopeDefinitionId, setScopeId, setScopeType, setSubScopeId, setTypeMethods inherited from class FlowableEventImpl
toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface FlowableEngineEvent
getExecutionId, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeIdMethods inherited from interface FlowableEvent
getType
-
Field Details
-
caseInstance
-
oldBusinessStatus
-
newBusinessStatus
-
-
Constructor Details
-
FlowableCaseBusinessStatusUpdatedEventImpl
public FlowableCaseBusinessStatusUpdatedEventImpl(CaseInstance caseInstance, String oldBusinessStatus, String newBusinessStatus)
-
-
Method Details
-
getEntity
- Specified by:
getEntityin interfaceFlowableEntityEvent- Returns:
- the entity that is targeted by this event.
-
getOldBusinessStatus
Description copied from interface:FlowableCaseBusinessStatusUpdatedEventReturns the business status of the case before the update.- Specified by:
getOldBusinessStatusin interfaceFlowableCaseBusinessStatusUpdatedEvent- Returns:
- the old business status
-
getNewBusinessStatus
Description copied from interface:FlowableCaseBusinessStatusUpdatedEventReturns the business status of the case after the update.- Specified by:
getNewBusinessStatusin interfaceFlowableCaseBusinessStatusUpdatedEvent- Returns:
- the new business status
-