public class EventEmitter extends Object
| Constructor and Description |
|---|
EventEmitter() |
EventEmitter(Scheduler schedule) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEventInterceptor(EventInterceptor interceptor) |
void |
addSubscriber(RealSubscriber subscriber) |
void |
addSubscriber(Subscriber subscriber,
EventFilter filter) |
void |
addSubscriber(Subscriber subscriber,
List<EventFilter> filters) |
void |
emit(Object event) |
void |
removeEventInterceptor(EventInterceptor interceptor) |
void |
removeSubscriber(RealSubscriber subscriber) |
void |
removeSubscriber(Subscriber subscriber) |
public EventEmitter()
public EventEmitter(Scheduler schedule)
public void emit(Object event)
public void addSubscriber(Subscriber subscriber, EventFilter filter)
public void addSubscriber(Subscriber subscriber, List<EventFilter> filters)
public void addSubscriber(RealSubscriber subscriber)
public void removeSubscriber(RealSubscriber subscriber)
public void removeSubscriber(Subscriber subscriber)
public void addEventInterceptor(EventInterceptor interceptor)
public void removeEventInterceptor(EventInterceptor interceptor)