public abstract class EventStore extends Object
Constructor and Description |
---|
EventStore() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addEvent(Event event) |
abstract Collection<Event> |
findEvents(SearchCriteria criteria) |
Collection<Event> |
findEvents(SearchCriteria criteria,
Collection<Event> events) |
protected boolean |
isMatchingEvent(SearchCriteria criteria,
Event event) |
void |
notifyListeners(Event event) |
void |
registerListener(EventListener listener) |
void |
setListeners(Collection<EventListener> listeners) |
public abstract void addEvent(Event event)
public abstract Collection<Event> findEvents(SearchCriteria criteria)
public void registerListener(EventListener listener)
public void notifyListeners(Event event)
@Inject public void setListeners(Collection<EventListener> listeners)
public Collection<Event> findEvents(SearchCriteria criteria, Collection<Event> events)
protected boolean isMatchingEvent(SearchCriteria criteria, Event event)
Copyright © 2016 The Open Web Application Security Project (OWASP). All rights reserved.