|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mobicents.servlet.sip.core.dispatchers.MessageDispatcher
org.mobicents.servlet.sip.core.dispatchers.RequestDispatcher
org.mobicents.servlet.sip.core.dispatchers.InitialRequestDispatcher
public class 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
| Field Summary |
|---|
| Fields inherited from class org.mobicents.servlet.sip.core.dispatchers.MessageDispatcher |
|---|
APP_NOT_DEPLOYED, FINAL_RESPONSE, GENERATED_APP_KEY, MODIFIER, NO_APP_RETURNED, ROUTE_PARAM_DIRECTIVE, ROUTE_PARAM_NODE_HOST, ROUTE_PARAM_NODE_PORT, ROUTE_PARAM_PREV_APPLICATION_NAME, RR_PARAM_APPLICATION_NAME, RR_PARAM_PROXY_APP, sipApplicationDispatcher |
| Constructor Summary | |
|---|---|
InitialRequestDispatcher(SipApplicationDispatcher sipApplicationDispatcher)
|
|
| Method Summary | |
|---|---|
void |
dispatchMessage(javax.sip.SipProvider sipProvider,
SipServletMessageImpl sipServletMessage)
Responsible for routing and dispatching a SIP message to the correct application |
| Methods inherited from class org.mobicents.servlet.sip.core.dispatchers.RequestDispatcher |
|---|
forwardRequestStatefully |
| Methods inherited from class org.mobicents.servlet.sip.core.dispatchers.MessageDispatcher |
|---|
callServlet, callServlet, getConcurrencyModelExecutorService, makeAppSessionKey, securityCheck, sendErrorResponse |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InitialRequestDispatcher(SipApplicationDispatcher sipApplicationDispatcher)
| Method Detail |
|---|
public void dispatchMessage(javax.sip.SipProvider sipProvider,
SipServletMessageImpl sipServletMessage)
throws DispatcherException
dispatchMessage in class MessageDispatchersipProvider - use the sipProvider to route the message if needed, can be nullsipServletMessage - the SIP message to route and dispatch
DispatcherException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||