JSIP API v1.2
November 2006

Package javax.sip.address

This package contains interfaces that represent the Addressing components of the SIP protocol.

See:
          Description

Interface Summary
Address This interface represents a user's display name and URI address.
AddressFactory This interface provides factory methods that allow an application to create Address objects, URI's, SipURI's and TelURL's from a particular implementation of this specification.
Hop The Hop interface defines a location a request can transit on the way to its destination, i.e. a route.
Router The Router interface may be implemented by the application to provide custom routing logic.
SipURI This class represents SIP URIs, that may have either a sip: or sips: scheme.
TelURL This class represents Tel URLs, which are used for addressing.
URI This class represents a generic URI.
 

Package javax.sip.address Description

This package contains interfaces that represent the Addressing components of the SIP protocol. This package defines a generic URI interface that is extended by a SipURI compliant to RFC3261 and TelURL compliant to RFC 2806.  Within SIP an address is typically a URI and an optional display name, these are encapsulated in the Address interface. This specification also defines a Router interface that can be queried to sending Requests on a specific route or via an outbound proxy and a Hop interface that describes one location in a specific route.

Additionally this package contains a AddressFactory class that defines methods for creating new addressing attributes. The AddressFactory is a singleton object, which can be obtained from the SipFactory.


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