Interface HistoryEventHandler
-
- All Known Implementing Classes:
CompositeDbHistoryEventHandler,CompositeHistoryEventHandler,DbHistoryEventHandler
public interface HistoryEventHandlerThe interface for implementing an history event handler.
The
HistoryEventHandleris responsible for consuming the event. Many different implementations of this interface can be imagined. Some implementations might persist the event to a database, others might persist the event to a message queue and handle it asynchronously.The default implementation of this interface is
DbHistoryEventHandlerwhich persists events to a database.- Author:
- Daniel Meyer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidhandleEvent(HistoryEvent historyEvent)Called by the process engine when an history event is fired.voidhandleEvents(List<HistoryEvent> historyEvents)Called by the process engine when an history event is fired.
-
-
-
Method Detail
-
handleEvent
void handleEvent(HistoryEvent historyEvent)
Called by the process engine when an history event is fired.- Parameters:
historyEvent- theHistoryEventthat is about to be fired.
-
handleEvents
void handleEvents(List<HistoryEvent> historyEvents)
Called by the process engine when an history event is fired.- Parameters:
historyEvents- theHistoryEventthat is about to be fired.
-
-