Package org.projectbarbel.histo.event
Class EventType.AbstractBarbelEvent
- java.lang.Object
-
- org.projectbarbel.histo.event.EventType.AbstractBarbelEvent
-
- All Implemented Interfaces:
HistoEvent
- Direct Known Subclasses:
EventType.AcquireLockEvent,EventType.BarbelInitializedEvent,EventType.InactivationEvent,EventType.InitializeJournalEvent,EventType.InsertBitemporalEvent,EventType.OnLoadOperationEvent,EventType.ReleaseLockEvent,EventType.RetrieveDataEvent,EventType.UnLoadOperationEvent,EventType.UpdateFinishedEvent
- Enclosing class:
- EventType
public abstract static class EventType.AbstractBarbelEvent extends Object implements HistoEvent
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<Object,Object>eventContext
-
Constructor Summary
Constructors Constructor Description AbstractBarbelEvent(EventType eventType, Map<Object,Object> context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfailed(Throwable e)ObjectgetDocumentId()Map<Object,Object>getEventContext()EventTypegetEventType()protected BarbelModegetMode()ThrowablegetRootCause()voidsetMode(BarbelMode mode)booleansucceeded()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.projectbarbel.histo.event.HistoEvent
derivedFields, postAsynchronous, postBothWay, postSynchronous, with, with
-
-
-
-
Method Detail
-
getMode
protected BarbelMode getMode()
-
setMode
public void setMode(BarbelMode mode)
- Specified by:
setModein interfaceHistoEvent
-
getRootCause
public Throwable getRootCause()
- Specified by:
getRootCausein interfaceHistoEvent
-
succeeded
public boolean succeeded()
- Specified by:
succeededin interfaceHistoEvent
-
failed
public void failed(Throwable e)
- Specified by:
failedin interfaceHistoEvent
-
getEventContext
public Map<Object,Object> getEventContext()
- Specified by:
getEventContextin interfaceHistoEvent
-
getEventType
public EventType getEventType()
- Specified by:
getEventTypein interfaceHistoEvent
-
getDocumentId
public Object getDocumentId()
- Specified by:
getDocumentIdin interfaceHistoEvent
-
-