|
Class Summary |
| CancelRequestDispatcher |
This class implements the logic for routing CANCEL requests along the
application path followed by the INVITE. |
| DispatchTask |
Generic class that allows async execution of tasks in one of the executors depending
on what session isolation you need. |
| InitialRequestDispatcher |
This class is responsible for implementing the logic for routing an initial request
according to the following sections of the JSR 289 specification Section
15.4.1 Procedure for Routing an Initial Request.
15.11 Session Targeting
16 Mapping Requests To Servlets |
| MessageDispatcher |
|
| MessageDispatcherFactory |
This class is responsible for choosing the correct message dispatcher to
dispatch a message to an application |
| RequestDispatcher |
|
| ResponseDispatcher |
This class is responsible for routing and dispatching responses to applications according to JSR 289 Section
15.6 Responses, Subsequent Requests and Application Path
It uses via header parameters that were previously set by the container to know which app has to be called |
| SubsequentRequestDispatcher |
This class is responsible for routing and dispatching subsequent request to applications according to JSR 289 Section
15.6 Responses, Subsequent Requests and Application Path
It uses route header parameters that were previously set by the container on
record route headers to know which app has to be called |
| ThreadPoolQueueExecutor |
This helper class simply exposes the queue of ThreadPoolExecutor class in order to be able
to monitor stats from it. |