Package org.mobicents.servlet.sip.core.dispatchers

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.
 

Exception Summary
DispatcherException This exception is thrown when a problem occurs in the Dispatching of tha SIP message It contains the error code to return in response to the sip message.
 



Copyright © 2008. All Rights Reserved.