| Class | Description |
|---|---|
| CancelRequestDispatcher |
This class implements the logic for routing CANCEL requests along the
application path followed by the INVITE.
|
| CancelRequestDispatcher.CancelDispatchTask | |
| 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.
|
| InitialRequestDispatcher.InitialDispatchTask | |
| 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 for proxy apps or to tag parameter for UAS/B2BUA apps
that were previously set by the container on
record route headers or to tag to know which app has to be called
|
| SubsequentRequestDispatcher.SubsequentDispatchTask |
Copyright © 2014. All Rights Reserved.