public class DefaultConfigEventSpi extends Object implements ConfigEventSpi
DefaultConfigEventSpi
just forwarding all
events synchronously to the listeners.Constructor and Description |
---|
DefaultConfigEventSpi()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
<T> void |
addListener(ConfigEventListener<T> l)
Add a listener for observing events.
|
<T> void |
fireEvent(T event,
Class<T> eventType)
Publishes an event to all interested listeners.
|
<T> void |
removeListener(ConfigEventListener<T> l)
Removes a listener for observing events.
|
public DefaultConfigEventSpi()
public <T> void addListener(ConfigEventListener<T> l)
ConfigEventSpi
addListener
in interface ConfigEventSpi
l
- the listener not null.public <T> void removeListener(ConfigEventListener<T> l)
ConfigEventSpi
removeListener
in interface ConfigEventSpi
l
- the listener not null.public <T> void fireEvent(T event, Class<T> eventType)
ConfigEventSpi
fireEvent
in interface ConfigEventSpi
event
- the event, not null.eventType
- the event type.Copyright © 2014–2015 Apache Software Foundation. All rights reserved.