com.xebialabs.deployit.event
Class EventBusHolder
java.lang.Object
com.xebialabs.deployit.event.EventBusHolder
@Component
public class EventBusHolder
- extends java.lang.Object
|
Method Summary |
static void |
deregister(java.lang.Object listener)
|
static void |
publish(java.lang.Object event)
|
static void |
publish(java.lang.Object event,
nl.javadude.t2bus.EventHandlerStrategy strategy)
|
static void |
register(java.lang.Object listener)
|
void |
registerListeners()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventBusHolder
public EventBusHolder()
registerListeners
@PostConstruct
public void registerListeners()
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
register
public static void register(java.lang.Object listener)
deregister
public static void deregister(java.lang.Object listener)
publish
public static void publish(java.lang.Object event)
publish
public static void publish(java.lang.Object event,
nl.javadude.t2bus.EventHandlerStrategy strategy)