...
Events are generated by the Store, based on input from the Manager. Once generated, an Event is dispatched to interested listeners via theĀ StoreDelegate
interface, which ultimately invokes theĀ EventDeliveryService
. Essentially, the StoreDelegate
moves the event out of the store, and the EventDevliveryService
EventDeliveryService
ensures that the event only reaches interested listeners. Due to how they interact, these two components reside in the Manager, where the manager provides the implementation class of the StoreDelegate
to the store.
...