public class DefaultHistoryEventProducer extends Object implements HistoryEventProducer
| Constructor and Description |
|---|
DefaultHistoryEventProducer() |
protected void initActivityInstanceEvent(HistoricActivityInstanceEventEntity evt, ExecutionEntity execution, HistoryEventType eventType)
protected void initProcessInstanceEvent(HistoricProcessInstanceEventEntity evt, ExecutionEntity execution, HistoryEventType eventType)
protected void initTaskInstanceEvent(HistoricTaskInstanceEventEntity evt, TaskEntity taskEntity, HistoryEventType eventType)
protected void initHistoricVariableUpdateEvt(HistoricVariableUpdateEventEntity evt, VariableInstanceEntity variableInstance, HistoryEventType eventType)
protected void initUserOperationLogEvent(UserOperationLogEntryEventEntity evt, UserOperationLogContext context, PropertyChange propertyChange)
protected void initHistoricIncidentEvent(HistoricIncidentEventEntity evt, Incident incident, HistoryEventType eventType)
protected HistoryEvent createHistoricVariableEvent(VariableInstanceEntity variableInstance, VariableScope sourceVariableScope, HistoryEventType eventType)
protected HistoricProcessInstanceEventEntity newProcessInstanceEventEntity(ExecutionEntity execution)
protected HistoricActivityInstanceEventEntity newActivityInstanceEventEntity(ExecutionEntity execution)
protected HistoricTaskInstanceEventEntity newTaskInstanceEventEntity(DelegateTask task)
protected HistoricVariableUpdateEventEntity newVariableUpdateEventEntity(ExecutionEntity execution)
protected HistoricFormPropertyEventEntity newHistoricFormPropertyEvent()
protected HistoricIncidentEventEntity newIncidentEventEntity(Incident incident)
protected HistoricJobLogEventEntity newHistoricJobLogEntity(Job job)
protected HistoricProcessInstanceEventEntity loadProcessInstanceEventEntity(ExecutionEntity execution)
protected HistoricActivityInstanceEventEntity loadActivityInstanceEventEntity(ExecutionEntity execution)
protected HistoricTaskInstanceEventEntity loadTaskInstanceEvent(DelegateTask task)
protected HistoricIncidentEventEntity loadIncidentEvent(Incident incident)
public HistoryEvent createProcessInstanceStartEvt(DelegateExecution execution)
HistoryEventProducercreateProcessInstanceStartEvt in interface HistoryEventProducerexecution - the current execution.public HistoryEvent createProcessInstanceEndEvt(DelegateExecution execution)
HistoryEventProducercreateProcessInstanceEndEvt in interface HistoryEventProducerexecution - the current execution.public HistoryEvent createActivityInstanceStartEvt(DelegateExecution execution)
HistoryEventProducercreateActivityInstanceStartEvt in interface HistoryEventProducerexecution - the current execution.public HistoryEvent createActivityInstanceUpdateEvt(DelegateExecution execution, DelegateTask task)
HistoryEventProducercreateActivityInstanceUpdateEvt in interface HistoryEventProducerexecution - the current execution.task - the task association that is currently updated. (May be null in case there is not task associated.)public HistoryEvent createActivityInstanceEndEvt(DelegateExecution execution)
HistoryEventProducercreateActivityInstanceEndEvt in interface HistoryEventProducerexecution - the current execution.public HistoryEvent createTaskInstanceCreateEvt(DelegateTask task)
HistoryEventProducercreateTaskInstanceCreateEvt in interface HistoryEventProducertask - the taskpublic HistoryEvent createTaskInstanceUpdateEvt(DelegateTask task)
HistoryEventProducercreateTaskInstanceUpdateEvt in interface HistoryEventProducertask - the taskpublic HistoryEvent createTaskInstanceCompleteEvt(DelegateTask task, String deleteReason)
HistoryEventProducercreateTaskInstanceCompleteEvt in interface HistoryEventProducertask - the taskpublic List<HistoryEvent> createUserOperationLogEvents(UserOperationLogContext context)
HistoryEventProducercreateUserOperationLogEvents in interface HistoryEventProducercontext - the UserOperationLogContext providing the needed informationsList of HistoryEventspublic HistoryEvent createHistoricVariableCreateEvt(VariableInstanceEntity variableInstance, VariableScope sourceVariableScope)
HistoryEventProducercreateHistoricVariableCreateEvt in interface HistoryEventProducervariableInstance - the runtime variable instancepublic HistoryEvent createHistoricVariableDeleteEvt(VariableInstanceEntity variableInstance, VariableScope sourceVariableScope)
HistoryEventProducercreateHistoricVariableDeleteEvt in interface HistoryEventProducerpublic HistoryEvent createHistoricVariableUpdateEvt(VariableInstanceEntity variableInstance, VariableScope sourceVariableScope)
HistoryEventProducercreateHistoricVariableUpdateEvt in interface HistoryEventProducervariableInstance - the runtime variable instancepublic HistoryEvent createFormPropertyUpdateEvt(ExecutionEntity execution, String propertyId, String propertyValue, String taskId)
HistoryEventProducercreateFormPropertyUpdateEvt in interface HistoryEventProducerpropertyId - the id of the form propertypropertyValue - the value of the form propertypublic HistoryEvent createHistoricIncidentCreateEvt(Incident incident)
createHistoricIncidentCreateEvt in interface HistoryEventProducerpublic HistoryEvent createHistoricIncidentResolveEvt(Incident incident)
createHistoricIncidentResolveEvt in interface HistoryEventProducerpublic HistoryEvent createHistoricIncidentDeleteEvt(Incident incident)
createHistoricIncidentDeleteEvt in interface HistoryEventProducerprotected HistoryEvent createHistoricIncidentEvt(Incident incident, HistoryEventTypes eventType)
public HistoryEvent createHistoricJobLogCreateEvt(Job job)
HistoryEventProducercreateHistoricJobLogCreateEvt in interface HistoryEventProducerpublic HistoryEvent createHistoricJobLogFailedEvt(Job job, Throwable exception)
HistoryEventProducercreateHistoricJobLogFailedEvt in interface HistoryEventProducerpublic HistoryEvent createHistoricJobLogSuccessfulEvt(Job job)
HistoryEventProducercreateHistoricJobLogSuccessfulEvt in interface HistoryEventProducerpublic HistoryEvent createHistoricJobLogDeleteEvt(Job job)
HistoryEventProducercreateHistoricJobLogDeleteEvt in interface HistoryEventProducerprotected HistoryEvent createHistoricJobLogEvt(Job job, HistoryEventType eventType)
protected void initHistoricJobLogEvent(HistoricJobLogEventEntity evt, Job job, HistoryEventType eventType)
protected void initSequenceCounter(ExecutionEntity execution, HistoryEvent event)
protected void initSequenceCounter(VariableInstanceEntity variable, HistoryEvent event)
protected void initSequenceCounter(JobEntity job, HistoryEvent event)
protected void initSequenceCounter(long sequenceCounter,
HistoryEvent event)
Copyright © 2018. All rights reserved.