Class DefaultCmmnHistoryEventProducer
java.lang.Object
org.operaton.bpm.engine.impl.history.producer.DefaultCmmnHistoryEventProducer
- All Implemented Interfaces:
CmmnHistoryEventProducer
- Direct Known Subclasses:
CacheAwareCmmnHistoryEventProducer
- Author:
- Sebastian Menski
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCaseActivityInstanceCreateEvt(DelegateCaseExecution caseExecution) Creates the history event fired when a case activity instance is created.createCaseActivityInstanceEndEvt(DelegateCaseExecution caseExecution) Creates the history event fired when a case activity instance is ended.createCaseActivityInstanceUpdateEvt(DelegateCaseExecution caseExecution) Creates the history event fired when a case activity instance is updated.createCaseInstanceCloseEvt(DelegateCaseExecution caseExecution) Creates the history event fired when a case instance is closed.createCaseInstanceCreateEvt(DelegateCaseExecution caseExecution) Creates the history event fired when a case instance is created.createCaseInstanceUpdateEvt(DelegateCaseExecution caseExecution) Creates the history event fired when a case instance is updated.protected voidinitCaseActivityInstanceEvent(HistoricCaseActivityInstanceEventEntity evt, CaseExecutionEntity caseExecutionEntity, HistoryEventTypes eventType) protected voidinitCaseInstanceEvent(HistoricCaseInstanceEventEntity evt, CaseExecutionEntity caseExecutionEntity, HistoryEventTypes eventType) protected HistoricCaseActivityInstanceEventEntityloadCaseActivityInstanceEventEntity(CaseExecutionEntity caseExecutionEntity) protected HistoricCaseInstanceEventEntityloadCaseInstanceEventEntity(CaseExecutionEntity caseExecutionEntity) protected HistoricCaseActivityInstanceEventEntitynewCaseActivityInstanceEventEntity(CaseExecutionEntity caseExecutionEntity) protected HistoricCaseInstanceEventEntitynewCaseInstanceEventEntity(CaseExecutionEntity caseExecutionEntity)
-
Constructor Details
-
DefaultCmmnHistoryEventProducer
public DefaultCmmnHistoryEventProducer()
-
-
Method Details
-
createCaseInstanceCreateEvt
Description copied from interface:CmmnHistoryEventProducerCreates the history event fired when a case instance is created.- Specified by:
createCaseInstanceCreateEvtin interfaceCmmnHistoryEventProducer- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
createCaseInstanceUpdateEvt
Description copied from interface:CmmnHistoryEventProducerCreates the history event fired when a case instance is updated.- Specified by:
createCaseInstanceUpdateEvtin interfaceCmmnHistoryEventProducer- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
createCaseInstanceCloseEvt
Description copied from interface:CmmnHistoryEventProducerCreates the history event fired when a case instance is closed.- Specified by:
createCaseInstanceCloseEvtin interfaceCmmnHistoryEventProducer- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
createCaseActivityInstanceCreateEvt
Description copied from interface:CmmnHistoryEventProducerCreates the history event fired when a case activity instance is created.- Specified by:
createCaseActivityInstanceCreateEvtin interfaceCmmnHistoryEventProducer- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
createCaseActivityInstanceUpdateEvt
Description copied from interface:CmmnHistoryEventProducerCreates the history event fired when a case activity instance is updated.- Specified by:
createCaseActivityInstanceUpdateEvtin interfaceCmmnHistoryEventProducer- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
createCaseActivityInstanceEndEvt
Description copied from interface:CmmnHistoryEventProducerCreates the history event fired when a case activity instance is ended.- Specified by:
createCaseActivityInstanceEndEvtin interfaceCmmnHistoryEventProducer- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
newCaseInstanceEventEntity
protected HistoricCaseInstanceEventEntity newCaseInstanceEventEntity(CaseExecutionEntity caseExecutionEntity) -
loadCaseInstanceEventEntity
protected HistoricCaseInstanceEventEntity loadCaseInstanceEventEntity(CaseExecutionEntity caseExecutionEntity) -
initCaseInstanceEvent
protected void initCaseInstanceEvent(HistoricCaseInstanceEventEntity evt, CaseExecutionEntity caseExecutionEntity, HistoryEventTypes eventType) -
newCaseActivityInstanceEventEntity
protected HistoricCaseActivityInstanceEventEntity newCaseActivityInstanceEventEntity(CaseExecutionEntity caseExecutionEntity) -
loadCaseActivityInstanceEventEntity
protected HistoricCaseActivityInstanceEventEntity loadCaseActivityInstanceEventEntity(CaseExecutionEntity caseExecutionEntity) -
initCaseActivityInstanceEvent
protected void initCaseActivityInstanceEvent(HistoricCaseActivityInstanceEventEntity evt, CaseExecutionEntity caseExecutionEntity, HistoryEventTypes eventType)
-