JAIN SIP API
v1.1 - 23rd June 2003

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.

See Also:
RecordRouteHeader, HeaderAddress, Parameters

Field Summary
static java.lang.String NAME
          Name of RouteHeader
 
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, toString
 

Field Detail

NAME

public static final java.lang.String NAME
Name of RouteHeader

See Also:
Constant Field Values

JAIN SIP API
v1.1 - 23rd June 2003

If you have any comments, please mail them to JAIN-SIP-INTEREST@java.sun.com after subscribing to the
JAIN-SIP-Interest list at http://archives.java.sun.com
Copyright - 2003 Sun Microsystems