public class CacheAwareHistoryEventProducer extends DefaultHistoryEventProducer
This HistoryEventProducer is aware of the DbSqlSession
cache
and works in combination with the DbHistoryEventHandler
.
Constructor and Description |
---|
CacheAwareHistoryEventProducer() |
Modifier and Type | Method and Description |
---|---|
protected <T extends HistoryEvent> |
findInCache(Class<T> type,
String id)
find a cached entity by primary key
|
protected HistoricActivityInstanceEventEntity |
loadActivityInstanceEventEntity(ExecutionEntity execution) |
protected HistoricProcessInstanceEventEntity |
loadProcessInstanceEventEntity(ExecutionEntity execution) |
protected HistoricTaskInstanceEventEntity |
loadTaskInstanceEvent(DelegateTask task) |
createActivityInstanceEndEvt, createActivityInstanceStartEvt, createActivityInstanceUpdateEvt, createFormPropertyUpdateEvt, createHistoricVariableCreateEvt, createHistoricVariableDeleteEvt, createHistoricVariableEvent, createHistoricVariableUpdateEvt, createProcessInstanceEndEvt, createProcessInstanceStartEvt, createTaskInstanceCompleteEvt, createTaskInstanceCreateEvt, createTaskInstanceUpdateEvt, initActivityInstanceEvent, initHistoricVariableUpdateEvt, initProcessInstanceEvent, initTaskInstanceEvent, newActivityInstanceEventEntity, newHistoricFormPropertyEvent, newProcessInstanceEventEntity, newTaskInstanceEventEntity, newVariableUpdateEventEntity
protected HistoricActivityInstanceEventEntity loadActivityInstanceEventEntity(ExecutionEntity execution)
loadActivityInstanceEventEntity
in class DefaultHistoryEventProducer
protected HistoricProcessInstanceEventEntity loadProcessInstanceEventEntity(ExecutionEntity execution)
loadProcessInstanceEventEntity
in class DefaultHistoryEventProducer
protected HistoricTaskInstanceEventEntity loadTaskInstanceEvent(DelegateTask task)
loadTaskInstanceEvent
in class DefaultHistoryEventProducer
protected <T extends HistoryEvent> T findInCache(Class<T> type, String id)
Copyright © 2015. All rights reserved.