Package | Description |
---|---|
javax.servlet.sip |
The javax.servlet.sip package is the API for the SIP Servlets developed under JSR 359, this v2.0 version updates v1.1 developed under JSR 289.
|
javax.servlet.sip.annotation |
The javax.servlet.sip.annotation package contains SIP Servlet annotation definitions
|
javax.servlet.sip.ar |
The
javax.servlet.sip.ar package contains Application Router interfaces |
Class and Description |
---|
Address
Represents SIP addresses as found, for example, in From, To, and
Contact headers.
|
AttributeStore
Interface representing a store of attributes.
|
AttributeStoreBindingEvent
Events of this type are either sent to an object that implements
AttributeStoreBindingListener when it is bound or unbound from an
attribute store, or to a AttributeStoreListener that has been
configured in the deployment descriptor when any attribute is bound,
unbound or replaced in a forking context. |
AuthInfo
This interface allows applications to set the authentication information on servlet
initiated requests that are challenged by a Proxy or UAS.
|
AutomaticProcessingListener
Implementations of this interface receives the SIP messages
after application has relinquished the control over the
SipSession using methods like
SipSession.terminateDialog() . |
B2buaHelper
Helper class providing support for B2BUA applications.
|
ConcurrencyMode
Concurrency modes application may specify using {code SipApplication}
annotation.
|
DnsResolver
Interface encapsulating DNS resolution.
|
Flow
As per RFC 5626, flow is a transport-layer association between two hosts that is
represented by the network address and port number of both ends and by the
transport protocol.
|
FlowFailedEvent
EventObject representing the flow failure. |
ForkingContext
A ForkingContext ties together SipSessions that are related by forking of the same common SIP dialog.
|
InviteBranch
Represents an initial invite transaction branch in the context of a single session
or dialog.
|
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. |
ProxyBranch.Callback
Application may use an implementation of this interface to be called back by
the container.
|
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.
|
ServletTimer
Created by the
TimerService for servlet applications
wishing to schedule future tasks. |
SessionKeepAlive
Represents Session Keep Alive as specified in RFC 4028.
|
SessionKeepAlive.Callback
An implementation of this interface may be set on the
SessionKeepAlive
as a refresh task and/or expiry callback. |
SessionKeepAlive.Preference
Holds the preference data in the SIP
message headers.
|
SessionKeepAlive.Refresher
Represents the refresher type.
|
SipApplicationConfiguration
Interface for configuring a SIP application programmatically.
|
SipApplicationSession
Represents application instances.
|
SipApplicationSession.Protocol
Possible protocols to which sessions contained in the
SipApplicationSession belong to. |
SipApplicationSessionBindingEvent
Deprecated.
As of release 2.0, replaced by
AttributeStoreBindingEvent
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.
The session binds the object by a call to
|
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. |
SipFactory
Factory interface for a variety of SIP Servlet API abstractions.
|
SipServlet
Provides an abstract class to be subclassed to create a SIP servlet.
|
SipServletContextEvent
SIP Servlet specific context event.
|
SipServletMessage
Defines common aspects of SIP requests and responses.
|
SipServletMessage.HeaderForm
Type header forms.
|
SipServletRequest
Represents SIP request messages.
|
SipServletResponse
Represents SIP responses.
|
SipSession
Represents point-to-point SIP relationships.
|
SipSession.State
Possible SIP dialog states from SipSession FSM.
|
SipSessionBindingEvent
Deprecated.
As of release 2.0, replaced by
AttributeStoreBindingEvent
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.
The session binds the object by a call to
|
SipSessionEvent
This is the class representing event notifications for changes to
SipSession s within 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. |
SipWebSocketContext
Each SIP WebSocket connection established to a SIP Servlet
container has an associated instance of
SipWebSocketContext interface. |
TimerService
Allows SIP servlet applications to set timers in order to receive
notifications on timer expiration.
|
TooManyHopsException
Thrown when a SIP Servlet application attempts to obtain a
Proxy object for a request with a Max-Forwards
header with value 0. |
UAMode
User Agent modes, UAC (client) or UAS (server)
|
URI
Base interface for any type of URI.
|
Class and Description |
---|
Predicate
A predicate that can be applied by SIP Servlet container
for selecting a method for execution.
|
SipServletResponse
Represents SIP responses.
|
Class and Description |
---|
SipServletRequest
Represents SIP request messages.
|
Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.