Class CacheAwareCmmnHistoryEventProducer
- java.lang.Object
-
- org.camunda.bpm.engine.impl.history.producer.DefaultCmmnHistoryEventProducer
-
- org.camunda.bpm.engine.impl.history.producer.CacheAwareCmmnHistoryEventProducer
-
- All Implemented Interfaces:
CmmnHistoryEventProducer
public class CacheAwareCmmnHistoryEventProducer extends DefaultCmmnHistoryEventProducer
- Author:
- Sebastian Menski
-
-
Constructor Summary
Constructors Constructor Description CacheAwareCmmnHistoryEventProducer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T extends HistoryEvent>
TfindInCache(java.lang.Class<T> type, java.lang.String id)
find a cached entity by primary keyprotected HistoricCaseActivityInstanceEventEntity
loadCaseActivityInstanceEventEntity(CaseExecutionEntity caseExecutionEntity)
protected HistoricCaseInstanceEventEntity
loadCaseInstanceEventEntity(CaseExecutionEntity caseExecutionEntity)
-
Methods inherited from class org.camunda.bpm.engine.impl.history.producer.DefaultCmmnHistoryEventProducer
createCaseActivityInstanceCreateEvt, createCaseActivityInstanceEndEvt, createCaseActivityInstanceUpdateEvt, createCaseInstanceCloseEvt, createCaseInstanceCreateEvt, createCaseInstanceUpdateEvt, initCaseActivityInstanceEvent, initCaseInstanceEvent, newCaseActivityInstanceEventEntity, newCaseInstanceEventEntity
-
-
-
-
Method Detail
-
loadCaseInstanceEventEntity
protected HistoricCaseInstanceEventEntity loadCaseInstanceEventEntity(CaseExecutionEntity caseExecutionEntity)
- Overrides:
loadCaseInstanceEventEntity
in classDefaultCmmnHistoryEventProducer
-
loadCaseActivityInstanceEventEntity
protected HistoricCaseActivityInstanceEventEntity loadCaseActivityInstanceEventEntity(CaseExecutionEntity caseExecutionEntity)
- Overrides:
loadCaseActivityInstanceEventEntity
in classDefaultCmmnHistoryEventProducer
-
findInCache
protected <T extends HistoryEvent> T findInCache(java.lang.Class<T> type, java.lang.String id)
find a cached entity by primary key
-
-