public class EventSubject<T>
extends java.lang.Object
| Constructor and Description |
|---|
EventSubject(java.util.Queue<T> eventQueue,
java.lang.Integer durationMs,
IIntervalTimerFactory timerFactory) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
eventQueueIsEmpty() |
void |
sendNextEvent() |
void |
subscribe(IEventListener<T> eventListener) |
void |
unsubscribe() |
public EventSubject(java.util.Queue<T> eventQueue, java.lang.Integer durationMs, IIntervalTimerFactory timerFactory)
public void sendNextEvent()
public void subscribe(IEventListener<T> eventListener)
public void unsubscribe()
public boolean eventQueueIsEmpty()