Interface EventBroker<EVT extends EventBrokerEvent<?>,MATCH extends org.refcodes.observer.EventMatcher<EVT>>

All Superinterfaces:
DispatchStrategyAccessor, EventBusObservable<EVT,org.refcodes.observer.Observer<EVT>,MATCH,String>, EventBusPublisher<EVT>, EventDispatcher<EVT,org.refcodes.observer.Observer<EVT>,MATCH,org.refcodes.observer.EventMetaData,String>, org.refcodes.component.HandleLookup<String,org.refcodes.observer.Observer<EVT>>, org.refcodes.matcher.Matchable<EVT>, org.refcodes.observer.Publisher<EVT>
All Known Implementing Classes:
EventBus

public interface EventBroker<EVT extends EventBrokerEvent<?>,MATCH extends org.refcodes.observer.EventMatcher<EVT>> extends EventDispatcher<EVT,org.refcodes.observer.Observer<EVT>,MATCH,org.refcodes.observer.EventMetaData,String>
Ready to implement vanilla plain EventBroker.