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.
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.



Copyright © 2012. All Rights Reserved.