Modifier and Type | Interface and Description |
---|---|
interface |
EventBus
The
EventBus defines a predefined GenericEventBus tailored to
use the ActionMetaDataEvent as event type to use. |
interface |
GenericEventBus<E extends org.refcodes.observer.GenericEvent<?>,O extends org.refcodes.observer.Observer<E>,EM extends org.refcodes.observer.EventMatcher<E>,H>
The
GenericEventBus is the (virtual) machine wide manager for
GenericActionEvent handling. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEventBus<E extends org.refcodes.observer.GenericEvent<?>,O extends org.refcodes.observer.Observer<E>,EM extends org.refcodes.observer.EventMatcher<E>,H>
The Class AbstractEventBus.
|
class |
BusPublisherImpl<E extends org.refcodes.observer.GenericEvent<?>>
This delegate hides any additional functionality away from a caller
concerning the the provides implementation.
|
class |
EventBusImpl
The
EventBusImpl is a ready to use implementation of a
EventBus using a default DispatchStrategy being
DispatchStrategy.CASCADE and extending the AbstractEventBus . |
Constructor and Description |
---|
BusPublisherImpl(BusPublisher<E> aPublishEventBus)
Constructs a delegate for a publish event bus.
|
Copyright © 2018. All rights reserved.