java.lang.Object
net.odoframework.container.events.EventPublisher
public class EventPublisher extends Object implements Consumer<Object>
-
Constructor Summary
Constructors Constructor Description EventPublisher() -
Method Summary
Modifier and Type Method Description voidaccept(Object o)voidaddHandler(Class<?> eventType, Consumer<?> eventHandler)voidaddHandler(Class<?> eventType, Supplier<Consumer<?>> eventHandler)static voidclearHandlers()static voidclearLogBuffer()static EventPublishergetInstance()static voidhandler(Class<?> eventType, Consumer<?> eventHandler)static voidhandler(Class<?> eventType, Supplier<Consumer<?>> eventHandler)static voidpublish(Object event)