Interface CmmnHistoryEventProducer
- All Known Implementing Classes:
CacheAwareCmmnHistoryEventProducer
,DefaultCmmnHistoryEventProducer
public interface CmmnHistoryEventProducer
The 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
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.
-
Method Details
-
createCaseInstanceCreateEvt
Creates the history event fired when a case instance is created.- Parameters:
caseExecution
- the current case execution- Returns:
- the created history event
-
createCaseInstanceUpdateEvt
Creates the history event fired when a case instance is updated.- Parameters:
caseExecution
- the current case execution- Returns:
- the created history event
-
createCaseInstanceCloseEvt
Creates the history event fired when a case instance is closed.- Parameters:
caseExecution
- the current case execution- Returns:
- the created history event
-
createCaseActivityInstanceCreateEvt
Creates the history event fired when a case activity instance is created.- Parameters:
caseExecution
- the current case execution- Returns:
- the created history event
-
createCaseActivityInstanceUpdateEvt
Creates the history event fired when a case activity instance is updated.- Parameters:
caseExecution
- the current case execution- Returns:
- the created history event
-
createCaseActivityInstanceEndEvt
Creates the history event fired when a case activity instance is ended.- Parameters:
caseExecution
- the current case execution- Returns:
- the created history event
-