JSIP API v1.2
November 2006

javax.sip.header
Interface RouteHeader

All Superinterfaces:
java.lang.Cloneable, Header, HeaderAddress, Parameters, java.io.Serializable

public interface RouteHeader
extends HeaderAddress, Parameters, Header

The Route header field is used to force routing for a request through the listed set of proxies. Each host removes the first entry and then proxies the Request to the host listed in that entry using it as the RequestURI.

Explicit Route assignment (if needed) for the initial dialog establishment is the applications responsibility, but once established Routes are maintained by the dialog layer and should not be manupulated by the application. For example the SipProvider queries the dialog for Route assignment and adds these to the outgoing message as needed. The Router may be used by the application to determine the initial Route of the message.

Author:
BEA Systems, NIST
See Also:
RecordRouteHeader, HeaderAddress, Parameters

Field Summary
static java.lang.String NAME
          Name of RouteHeader
 
Method Summary
 
Methods inherited from interface javax.sip.header.HeaderAddress
getAddress, setAddress
 
Methods inherited from interface javax.sip.header.Parameters
getParameter, getParameterNames, removeParameter, setParameter
 
Methods inherited from interface javax.sip.header.Header
clone, equals, getName, hashCode, toString
 

Field Detail

NAME

static final java.lang.String NAME
Name of RouteHeader

See Also:
Constant Field Values

JSIP API v1.2
November 2006

If you have any comments, please mail them to JAIN-SIP-INTEREST@java.sun.com after subscribing at http://archives.java.sun.com
Copyright - 2006 BEA Systems and Sun Microsystems