Interface CmmnHistoryEventProducer
-
- All Known Implementing Classes:
CacheAwareCmmnHistoryEventProducer,DefaultCmmnHistoryEventProducer
public interface CmmnHistoryEventProducerThe producer for CMMN history events. The history event producer is responsible for extracting data from the runtime structures (Executions, Tasks, ...) and adding the data to a
HistoryEvent.- Author:
- Sebastian Menski
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HistoryEventcreateCaseActivityInstanceCreateEvt(DelegateCaseExecution caseExecution)Creates the history event fired when a case activity instance is created.HistoryEventcreateCaseActivityInstanceEndEvt(DelegateCaseExecution caseExecution)Creates the history event fired when a case activity instance is ended.HistoryEventcreateCaseActivityInstanceUpdateEvt(DelegateCaseExecution caseExecution)Creates the history event fired when a case activity instance is updated.HistoryEventcreateCaseInstanceCloseEvt(DelegateCaseExecution caseExecution)Creates the history event fired when a case instance is closed.HistoryEventcreateCaseInstanceCreateEvt(DelegateCaseExecution caseExecution)Creates the history event fired when a case instance is created.HistoryEventcreateCaseInstanceUpdateEvt(DelegateCaseExecution caseExecution)Creates the history event fired when a case instance is updated.
-
-
-
Method Detail
-
createCaseInstanceCreateEvt
HistoryEvent createCaseInstanceCreateEvt(DelegateCaseExecution caseExecution)
Creates the history event fired when a case instance is created.- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
createCaseInstanceUpdateEvt
HistoryEvent createCaseInstanceUpdateEvt(DelegateCaseExecution caseExecution)
Creates the history event fired when a case instance is updated.- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
createCaseInstanceCloseEvt
HistoryEvent createCaseInstanceCloseEvt(DelegateCaseExecution caseExecution)
Creates the history event fired when a case instance is closed.- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
createCaseActivityInstanceCreateEvt
HistoryEvent createCaseActivityInstanceCreateEvt(DelegateCaseExecution caseExecution)
Creates the history event fired when a case activity instance is created.- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
createCaseActivityInstanceUpdateEvt
HistoryEvent createCaseActivityInstanceUpdateEvt(DelegateCaseExecution caseExecution)
Creates the history event fired when a case activity instance is updated.- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
createCaseActivityInstanceEndEvt
HistoryEvent createCaseActivityInstanceEndEvt(DelegateCaseExecution caseExecution)
Creates the history event fired when a case activity instance is ended.- Parameters:
caseExecution- the current case execution- Returns:
- the created history event
-
-