public class EventManager extends Object
Constructor and Description |
---|
EventManager() |
EventManager(EventManager parentEventManager)
Wraps a parent event manager.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(IEventListener<Event> listener) |
void |
addListeners(Collection<IEventListener<Event>> listeners) |
void |
addListenersFromScan(Object obj) |
void |
bindParent(EventManager parentEventManager) |
void |
clearListeners() |
void |
fire(Event event) |
void |
fire(Event event,
Level level) |
int |
getListenerCount() |
List<IEventListener<Event>> |
getListeners() |
boolean |
isStacktraceLoggingDisabled() |
void |
log(Event event,
Level level) |
boolean |
removeListener(IEventListener<Event> listener) |
boolean |
removeListeners(Collection<IEventListener<Event>> listeners) |
void |
setStacktraceLoggingDisabled(boolean disableStacktraceLogging) |
public EventManager()
public EventManager(EventManager parentEventManager)
parentEventManager
- parent event managerpublic void addListener(IEventListener<Event> listener)
public void addListeners(Collection<IEventListener<Event>> listeners)
public void addListenersFromScan(Object obj)
public List<IEventListener<Event>> getListeners()
public boolean removeListener(IEventListener<Event> listener)
public boolean removeListeners(Collection<IEventListener<Event>> listeners)
public void clearListeners()
public int getListenerCount()
public boolean isStacktraceLoggingDisabled()
public void setStacktraceLoggingDisabled(boolean disableStacktraceLogging)
public void fire(Event event)
public void bindParent(EventManager parentEventManager)
Copyright © 2008–2023 Norconex Inc.. All rights reserved.