Class SingleThreadedEventService

java.lang.Object
alpine.event.framework.BaseEventService
alpine.event.framework.SingleThreadedEventService
All Implemented Interfaces:
IEventService

public final class SingleThreadedEventService extends BaseEventService
A publish/subscribe (pub/sub) event service that provides the ability to publish events and asynchronously inform all subscribers to subscribed events. This class will use a single thread for the processing of events. Use EventService for an implementation that allows for a configurable number of threads.
Since:
1.0.0
Author:
Steve Springett