public class ResponseDispatcher extends MessageDispatcher
APP_ID, BRANCH_MAGIC_COOKIE, ROUTE_PARAM_DIRECTIVE, ROUTE_PARAM_NODE_HOST, ROUTE_PARAM_NODE_PORT, ROUTE_PARAM_PREV_APP_ID, ROUTE_PARAM_PREV_APPLICATION_NAME, ROUTE_PARAM_REGION_LABEL, ROUTE_PARAM_REGION_TYPE, RR_PARAM_APPLICATION_NAME, RR_PARAM_PROXY_APP, RR_PARAM_SERVER_NAME, SIP_OUTBOUND_PARAM_OB, SIP_OUTBOUND_PARAM_REG_ID, sipApplicationDispatcher| Constructor and Description |
|---|
ResponseDispatcher() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkInitialRemoteInformation(SipServletMessageImpl sipServletMessage,
javax.sip.header.ViaHeader nextViaHeader)
This method checks if the initial remote information as specified by SIP Servlets 1.1 Section 15.7
is available.
|
void |
dispatchMessage(javax.sip.SipProvider sipProvider,
SipServletMessageImpl sipServletMessage)
Responsible for routing and dispatching a SIP message to the correct application
|
callServlet, callServlet, callServletForOrphanRequest, callServletForOrphanResponse, getConcurrencyModelExecutorService, makeAppSessionKey, securityCheck, sendErrorResponse, sendErrorResponsepublic 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 dispatchDispatcherExceptionpublic void checkInitialRemoteInformation(SipServletMessageImpl sipServletMessage, javax.sip.header.ViaHeader nextViaHeader)
sipServletMessage - nextViaHeader - Copyright © 2016. All Rights Reserved.