|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Address | Represents SIP addresses as found, for example, in From, To, and Contact headers. |
AuthInfo | This interface allows applications to set the authentication information on servlet initiated requests that are challenged by a Proxy or UAS. |
B2buaHelper | Helper class providing support for B2BUA applications. |
ConvergedHttpSession | The ConvergedHttpSession class provides access to HttpSession related functionality which is only present in a converged HTTP/SIP container. |
Parameterable | The Parameterable interface is used to indicate a SIP header
field value with optional parameters. |
Proxy | Represents the operation of proxying a SIP request. |
ProxyBranch | A ProxyBranch represents a branch which the Proxy sends out the
request on. |
ServletTimer | Created by the TimerService for servlet applications
wishing to schedule future tasks. |
SipApplicationSession | Represents application instances. |
SipApplicationSessionActivationListener | Objects that are bound to a SipApplicationSession may listen to container events
notifying them when the application session to which they are bound will be passivated or
activated. |
SipApplicationSessionAttributeListener | This listener interface can be implemented in order to get notifications of changes to the attribute lists of application sessions. |
SipApplicationSessionBindingListener | Causes an object to be notified when it is bound to or unbound from a SipApplicationSession. |
SipApplicationSessionListener | Implementations of this interface can receive notifications about
invalidated and/or activated SipApplicationSession objects
in the SIP application they are part of. |
SipErrorListener | Causes applications to be notified of various error conditions occurring during regular SIP transaction processing. |
SipFactory | Factory interface for a variety of SIP Servlet API abstractions. |
SipServletListener | Containers are required to invoke init() on the servlets before the servlets are ready for service. |
SipServletMessage | Defines common aspects of SIP requests and responses. |
SipServletRequest | Represents SIP request messages. |
SipServletResponse | Represents SIP responses. |
SipSession | Represents point-to-point SIP relationships. |
SipSessionActivationListener | Objects that are bound to a session may listen to container events notifying them that sessions will be passivated and that session will be activated. |
SipSessionAttributeListener | This listener interface can be implemented in order to get notifications of changes to the attribute lists of sessions within this SIP servlet application. |
SipSessionBindingListener | Causes an object to be notified when it is bound to or unbound from a SipSession. |
SipSessionListener | Implementations of this interface are notified of changes to the list
of active SipSessions in a SIP servlet application. |
SipSessionsUtil | A utility class providing additional support for converged HTTP/SIP applications and converged Java EE / SIP applications. |
SipURI | Represents sip and sips URIs. |
TelURL | Represents tel URLs as defined by RFC 3966. |
TimerListener | Listener interface implemented by SIP servlet applications using timers. |
TimerService | Allows SIP servlet applications to set timers in order to receive notifications on timer expiration. |
URI | Base interface for any type of URI. |
Class Summary | |
---|---|
SipApplicationSessionBindingEvent | Events of this type are either sent to an object that implements
SipApplicationSessionBindingListener when it is bound or unbound from an
application session, or to a SipApplicationSessionAttributeListener that has been
configured in the deployment descriptor when any attribute is bound,
unbound or replaced in an application session. |
SipApplicationSessionEvent | This is the class representing event notifications for changes to
SipApplicationSession s within a SIP servlet application. |
SipErrorEvent | Events of this type are sent to objects implementing the
SipErrorListener interface when an error occurs which
is related to the applications processing of a SIP transaction. |
SipServlet | Provides an abstract class to be subclassed to create a SIP servlet. |
SipServletContextEvent | SIP Servlet specific context event. |
SipSessionBindingEvent | Events of this type are either sent to an object that implements
SipSessionBindingListener when it is bound or unbound from a
session, or to a SipSessionAttributeListener that has been
configured in the deployment descriptor when any attribute is bound,
unbound or replaced in a session. |
SipSessionEvent | This is the class representing event notifications for changes to
SipSession s within a SIP servlet application. |
Enum Summary | |
---|---|
SipApplicationSession.Protocol | Possible protocols to which sessions contained in the
SipApplicationSession belong to. |
SipServletMessage.HeaderForm | Type header forms. |
SipSession.State | Possible SIP dialog states from SipSession FSM. |
UAMode | User Agent modes, UAC (client) or UAS (server) |
Exception Summary | |
---|---|
Rel100Exception | Indicates that a provisional response cannot be sent reliably or PRACK was attempted to be created on a non reliable provisional response. |
ServletParseException | Thrown by the container when an application attempts to parse a malformed header or addressing structure. |
TooManyHopsException | Thrown when a SIP Servlet application attempts to obtain a
Proxy object for a request with a Max-Forwards
header with value 0. |
The javax.servlet.sip package is the API for the SIP Servlets developed under JSR 289, this v1.1 version obsoletes v1.0. The Session Initiation Protocol (SIP) is used to establish, modify, and tear down IP multimedia sessions including IP telephony, presence, instant messaging besides other SIP applications . An important aspect of any communication infrastructure is programmability and the purpose of the SIP Servlet API is to standardize the platform for delivering SIP based services. SIP Servlet API is based on the Servlet API and model. This API is parallel to the HTTP Servlet API.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |