public class SipApplicationRouterInfo extends Object
| Constructor and Description |
|---|
SipApplicationRouterInfo(String nextApplicationName,
SipApplicationRoutingRegion routingRegion,
String subscriberURI,
String[] routes,
SipRouteModifier mod,
Serializable stateInfo)
Creates a SipApplicationRouterInfo object containing the information
necessary for the conatiner to perform its routing decision.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getNextApplicationName() |
SipRouteModifier |
getRouteModifier() |
String[] |
getRoutes()
An array of SIP routes of the same type (internal or external).
|
SipApplicationRoutingRegion |
getRoutingRegion() |
Serializable |
getStateInfo() |
String |
getSubscriberURI() |
public SipApplicationRouterInfo(String nextApplicationName, SipApplicationRoutingRegion routingRegion, String subscriberURI, String[] routes, SipRouteModifier mod, Serializable stateInfo)
nextApplicationName - The name of the application that the application router
selects to service this request. If no further application is
needed in the current region, this is set to null.subscriberURI - The URI that the application is selected to serveroute - The route header that could either be an external or internal
route, the internal route replaces the route popped by the
containermod - An enum modifier which qualifies the route returned and the
router behaviorstateInfo - Arbitrary state information of the application router that it
wishes the container to store on its behalfpublic String getNextApplicationName()
public String[] getRoutes()
public SipRouteModifier getRouteModifier()
public SipApplicationRoutingRegion getRoutingRegion()
public Serializable getStateInfo()
public String getSubscriberURI()
Copyright © 2016. All Rights Reserved.