|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Thread with the specified Thread.getName() and Thread.getPriority() configured.ThreadPoolExecutorFactory that creates a DispatcherThreadPoolExecutor configured according to
the specified Stage and Dispatcher.Dispatcher is the basic interface for the entry point to route messages through the Stages.Dispatcher awareness for an EventHandler mainly.Dispatcher implementation.Dispatcher's internal statistics, under the hood it will use JMX to expose them.Dispatcher friendly ThreadPoolExecutor subclass to provide JMX access to internal values and allows
to configure theEventHandler represents the pair of Stage identifier and the proper Message associated
for an execution.Message represents multiple source Events.EventHandler represents the unit of work behind the Stage.Message to the specified Stage executing the associated EventHandler.
Event to the specified Stage executing the associated EventHandler.
Stage EventHandler.
Message represents the value or values passed to an event.RoutingOutcome represents the output of an EventHandler, and instructs the Dispatcher the
routing of the upcoming Events.RuntimeStage represents the DispatcherImpl internal configuration metadata to route, track stats,
execute.Stage (RuntimeStage).
Stage list of supported flow EventHandler.
StageController is the responsible for the execution of the given Event, in this case, only the
Message because there is an instance of this class per defined Stage.ThreadPoolExecutor for a given Stage and contextual Dispatcher.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||