NIST SIP Parser and Stack (v1.2) API
A B C D E F G H I J K L M N O P Q R S T U V W _

A

Accept - class gov.nist.javax.sip.header.Accept.
Accept header : The top level header is actually AcceptList which is a list of Accept headers.
ACCEPT - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
ACCEPT - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
ACCEPT_ENCODING - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
ACCEPT_ENCODING - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
ACCEPT_LANGUAGE - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
ACCEPT_LANGUAGE - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
Accept() - Constructor for class gov.nist.javax.sip.header.Accept
default constructor
ACCEPTED - Static variable in interface javax.sip.message.Response
The Acceptable extension response code signifies that the request has been accepted for processing, but the processing has not been completed.
AcceptEncoding - class gov.nist.javax.sip.header.AcceptEncoding.
Accept-Encoding SIP (HTTP) Header.
AcceptEncoding() - Constructor for class gov.nist.javax.sip.header.AcceptEncoding
default constructor
AcceptEncodingHeader - interface javax.sip.header.AcceptEncodingHeader.
This interface represents the Accept-Encoding request-header.
AcceptEncodingList - class gov.nist.javax.sip.header.AcceptEncodingList.
AcceptEncodingList of AccepEncoding headers.
AcceptEncodingList() - Constructor for class gov.nist.javax.sip.header.AcceptEncodingList
default constructor
AcceptEncodingParser - class gov.nist.javax.sip.parser.AcceptEncodingParser.
Accept-Encoding SIP (HTTP) Header parser.
AcceptEncodingParser(String) - Constructor for class gov.nist.javax.sip.parser.AcceptEncodingParser
Constructor
AcceptHeader - interface javax.sip.header.AcceptHeader.
This interface represents an Accept request-header.
AcceptLanguage - class gov.nist.javax.sip.header.AcceptLanguage.
Accept Language body.
AcceptLanguage() - Constructor for class gov.nist.javax.sip.header.AcceptLanguage
default constructor
AcceptLanguageHeader - interface javax.sip.header.AcceptLanguageHeader.
The Accept-Language header field is used in requests to indicate the preferred languages for reason phrases, session descriptions, or status responses carried as message bodies in the response.
AcceptLanguageList - class gov.nist.javax.sip.header.AcceptLanguageList.
AcceptLanguageList: Strings together a list of AcceptLanguage SIPHeaders.
AcceptLanguageList() - Constructor for class gov.nist.javax.sip.header.AcceptLanguageList
default constructor.
AcceptLanguageParser - class gov.nist.javax.sip.parser.AcceptLanguageParser.
Parser for Accept Language Headers.
AcceptLanguageParser(String) - Constructor for class gov.nist.javax.sip.parser.AcceptLanguageParser
Constructor
AcceptList - class gov.nist.javax.sip.header.AcceptList.
Accept List of SIP headers.
AcceptList() - Constructor for class gov.nist.javax.sip.header.AcceptList
default constructor
AcceptParser - class gov.nist.javax.sip.parser.AcceptParser.
Parser for Accept header.
AcceptParser(String) - Constructor for class gov.nist.javax.sip.parser.AcceptParser
Creates a new instance of Accept Parser
ACK - Static variable in interface javax.sip.message.Request
An ACK is used to acknowledge the successful receipt of a message in a transaction.
ACK - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
ACK - Static variable in interface gov.nist.javax.sip.parser.TokenNames
 
ackReceived(SIPRequest) - Method in class gov.nist.javax.sip.stack.DialogImpl
Mark that the dialog has seen an ACK.
ACTION - Static variable in interface gov.nist.javax.sip.header.ParameterNames
 
ACTION - Static variable in class gov.nist.javax.sip.header.Contact
 
ACTIVE - Static variable in interface javax.sip.header.SubscriptionStateHeader
State: The subscription has been accepted and (in general) has been authorized.
add(int, Object) - Method in class gov.nist.javax.sip.header.SIPHeaderList
Add an element at a specified position.
add(int, SIPHeader) - Method in class gov.nist.javax.sip.header.SIPHeaderList
insert at a location.
add(NameValue) - Method in class gov.nist.javax.sip.header.AuthenticationInfo
 
add(NameValue) - Method in class gov.nist.core.NameValueList
 
add(NetObject) - Method in class gov.nist.javax.sip.address.NetObjectList
Add a new object to the list.
add(Object) - Method in class gov.nist.javax.sip.header.SIPHeaderList
Concatenate the list of stuff that we are keeping around and also the text corresponding to these structures (that we parsed).
add(Object) - Method in class gov.nist.javax.sip.header.RouteList
 
add(Object) - Method in class gov.nist.javax.sip.stack.MessageLogList
Add a comparable object to the messgageLog
add(Object) - Method in class gov.nist.core.NameValueList
Generic add method (throws a class cast exception if anything but NameValue is added.
add(Object) - Method in class gov.nist.core.GenericObjectList
 
add(SIPHeader, boolean) - Method in class gov.nist.javax.sip.header.SIPHeaderList
Add to this list.
add(SIPObject) - Method in class gov.nist.javax.sip.header.ViaList
Add to our linked list and also put it in our table.
add(SIPObject) - Method in class gov.nist.javax.sip.header.SIPObjectList
Add a new object to the list.
add(String, Object) - Method in class gov.nist.core.NameValueList
Add a name value record to this list.
addAll(Collection) - Method in class gov.nist.javax.sip.header.SIPHeaderList
Add a collection of headers.
addAll(int, Collection) - Method in class gov.nist.javax.sip.header.SIPHeaderList
Add all the elements of this collection.
addBandwidthField(BandwidthField) - Method in class gov.nist.javax.sdp.MediaDescriptionImpl
Set the bandwidthField member
addDescription(String) - Method in class gov.nist.javax.sip.stack.MessageLogList
set a descriptive string for this log (for id purposes).
addDynamicPayloads(Vector, Vector) - Method in interface javax.sdp.MediaDescription
Adds dynamic media types to the description.
addDynamicPayloads(Vector, Vector) - Method in class gov.nist.javax.sdp.MediaDescriptionImpl
Adds dynamic media types to the description.
addEventListener(SIPTransactionEventListener) - Method in class gov.nist.javax.sip.stack.SIPTransaction
Adds a new event listener to this transaction.
addExtensionHeader(String, String) - Static method in class gov.nist.javax.sip.header.NameMap
add an extension header to this map.
addExtensionMethod(String) - Method in class gov.nist.javax.sip.stack.SIPTransactionStack
Add an extension method.
addField(SDPField) - Method in class gov.nist.javax.sdp.SessionDescriptionImpl
 
addFirst(Object) - Method in class gov.nist.javax.sip.header.SIPHeaderList
Concatenate the list of stuff that we are keeping around and also the text corresponding to these structures (that we parsed).
addFirst(Object) - Method in class gov.nist.core.GenericObjectList
 
addFirst(SIPObject) - Method in class gov.nist.javax.sip.header.SIPObjectList
Add a new object to the top of this list.
addHeader(Header) - Method in interface javax.sip.message.Message
Adds the new Header to the existing list of Headers contained in this Message.
addMessageProcessor(MessageProcessor) - Method in class gov.nist.javax.sip.stack.SIPStack
Adds a new MessageProcessor to the list of running processors for this SIPStack and starts it.
addProductToken(String) - Method in class gov.nist.javax.sip.header.UserAgent
set the productToken field
addProductToken(String) - Method in class gov.nist.javax.sip.header.Server
set the productToken field
addRepeatField(RepeatField) - Method in class gov.nist.javax.sdp.TimeDescriptionImpl
Add a repeat field.
Address - interface javax.sip.address.Address.
This interface represents a user's display name and URI address.
ADDRESS_INCOMPLETE - Static variable in interface javax.sip.message.Response
The server received a request with a Request-URI that was incomplete.
ADDRESS_SPEC - Static variable in class gov.nist.javax.sip.address.AddressImpl
constant field.
address() - Method in class gov.nist.javax.sip.parser.AddressParser
 
AddressFactory - interface javax.sip.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.
AddressFactoryImpl - class gov.nist.javax.sip.address.AddressFactoryImpl.
Implementation of the JAIN-SIP address factory.
AddressFactoryImpl() - Constructor for class gov.nist.javax.sip.address.AddressFactoryImpl
Creates a new instance of AddressFactoryImpl
AddressImpl - class gov.nist.javax.sip.address.AddressImpl.
Address structure.
AddressImpl() - Constructor for class gov.nist.javax.sip.address.AddressImpl
 
AddressParametersHeader - class gov.nist.javax.sip.header.AddressParametersHeader.
An abstract class for headers that take an address and parameters.
AddressParser - class gov.nist.javax.sip.parser.AddressParser.
Parser for addresses.
AddressParser(String) - Constructor for class gov.nist.javax.sip.parser.AddressParser
 
addRoute(Route, boolean) - Method in class gov.nist.javax.sip.stack.DialogImpl
Add a route to the dialog.
addRoute(SIPMessage) - Method in class gov.nist.javax.sip.stack.DialogImpl
Extract the route information from this SIP Message and add the relevant information to the route set.
addSipListener(SipListener) - Method in interface javax.sip.SipProvider
This method registers the SipListener object to this SipProvider, once registered the SIP Listener recieve events emitted from the SipProvider.
addSipListener(SipListener) - Method in class gov.nist.javax.sip.SipProviderImpl
This method registers the SipListener object to this SipProvider, once registered the SIP Listener can send events on the SipProvider and recieve events emitted from the SipProvider.
addTransaction(SIPClientTransaction) - Method in class gov.nist.javax.sip.stack.SIPTransactionStack
Add a new client transaction to the set of existing transactions.
addTransaction(SIPTransaction) - Method in class gov.nist.javax.sip.stack.DialogImpl
Add a transaction record to the dialog.
ALERT - Static variable in interface javax.sip.header.ContentDispositionHeader
Alert Disposition Type Constant
ALERT - Static variable in interface gov.nist.javax.sip.header.ParameterNames
 
ALERT_INFO - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
ALERT_INFO - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
AlertInfo - class gov.nist.javax.sip.header.AlertInfo.
AlertInfo SIP Header.
AlertInfo() - Constructor for class gov.nist.javax.sip.header.AlertInfo
Constructor
AlertInfoHeader - interface javax.sip.header.AlertInfoHeader.
When present in an INVITE request, the Alert-Info header field specifies an alternative ring tone to the UAS.
AlertInfoList - class gov.nist.javax.sip.header.AlertInfoList.
AlertInfo SIPHeader - there can be several AlertInfo headers.
AlertInfoList() - Constructor for class gov.nist.javax.sip.header.AlertInfoList
default constructor
AlertInfoParser - class gov.nist.javax.sip.parser.AlertInfoParser.
Parser for AlertInfo header.
AlertInfoParser(String) - Constructor for class gov.nist.javax.sip.parser.AlertInfoParser
Creates a new instance of AlertInfo Parser
ALGORITHM - Static variable in interface gov.nist.javax.sip.header.ParameterNames
 
ALGORITHM - Static variable in class gov.nist.javax.sip.header.AuthenticationHeader
 
Allow - class gov.nist.javax.sip.header.Allow.
Allow SIPHeader.
ALLOW - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
ALLOW - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
ALLOW_EVENTS - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
ALLOW_EVENTS - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
Allow() - Constructor for class gov.nist.javax.sip.header.Allow
default constructor
Allow(String) - Constructor for class gov.nist.javax.sip.header.Allow
constructor
AllowEvents - class gov.nist.javax.sip.header.AllowEvents.
AllowEvents SIPHeader.
AllowEvents() - Constructor for class gov.nist.javax.sip.header.AllowEvents
default constructor
AllowEvents(String) - Constructor for class gov.nist.javax.sip.header.AllowEvents
constructor
AllowEventsHeader - interface javax.sip.header.AllowEventsHeader.
This interface represents the AllowEvents SIP header, as defined by RFC3265, this header is not part of RFC3261.
AllowEventsList - class gov.nist.javax.sip.header.AllowEventsList.
List of AllowEvents headers.
AllowEventsList() - Constructor for class gov.nist.javax.sip.header.AllowEventsList
default constructor
AllowEventsParser - class gov.nist.javax.sip.parser.AllowEventsParser.
Parser for AllowEvents header.
AllowEventsParser(String) - Constructor for class gov.nist.javax.sip.parser.AllowEventsParser
Creates a new instance of AllowEventsParser
AllowHeader - interface javax.sip.header.AllowHeader.
The Allow header field lists the set of methods supported by the User Agent generating the message.
AllowList - class gov.nist.javax.sip.header.AllowList.
List of ALLOW headers.
AllowList() - Constructor for class gov.nist.javax.sip.header.AllowList
default constructor
AllowParser - class gov.nist.javax.sip.parser.AllowParser.
Parser for Allow header.
AllowParser(String) - Constructor for class gov.nist.javax.sip.parser.AllowParser
Creates a new instance of AllowParser
allowsAllContentSubTypes() - Method in interface javax.sip.header.AcceptHeader
Gets boolean value to indicate if the AcceptHeader allows all media sub-types, that is the content sub-type is "*".
allowsAllContentSubTypes() - Method in class gov.nist.javax.sip.header.Accept
returns true if this header allows all ContentSubTypes, false otherwise.
allowsAllContentTypes() - Method in interface javax.sip.header.AcceptHeader
Gets boolean value to indicate if the AcceptHeader allows all media types, that is the content type is "*".
allowsAllContentTypes() - Method in class gov.nist.javax.sip.header.Accept
returns true if this header allows all ContentTypes, false otherwise.
ALPHA - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
ALPHA - Static variable in class gov.nist.core.LexerCore
 
ALTERNATIVE_SERVICE - Static variable in interface javax.sip.message.Response
The call was not successful, but alternative services are possible.
AMBIGUOUS - Static variable in interface javax.sip.message.Response
The Request-URI was ambiguous.
AND - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
AND - Static variable in interface gov.nist.core.Separators
 
AND - Static variable in class gov.nist.core.LexerCore
 
APR - Static variable in class gov.nist.javax.sip.header.SIPDate
 
APR - Static variable in interface gov.nist.javax.sip.parser.TokenNames
 
AS - Static variable in interface javax.sdp.BandWidth
"Application Specific" bandwidth modifier, "AS".
AT - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
AT - Static variable in interface gov.nist.core.Separators
 
AT - Static variable in class gov.nist.core.LexerCore
 
Attribute - interface javax.sdp.Attribute.
An Attribute represents an a= fields contained within either a MediaDescription or a SessionDescription.
ATTRIBUTE_NOT_UNDERSTOOD - Static variable in interface javax.sip.header.WarningHeader
One or more of the media attributes in the session description are not supported.
AUG - Static variable in class gov.nist.javax.sip.header.SIPDate
 
AUG - Static variable in interface gov.nist.javax.sip.parser.TokenNames
 
AUTHENTICATION_INFO - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
AUTHENTICATION_INFO - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
AuthenticationHeader - class gov.nist.javax.sip.header.AuthenticationHeader.
The generic AuthenticationHeader
AuthenticationHeader(String) - Constructor for class gov.nist.javax.sip.header.AuthenticationHeader
 
AuthenticationInfo - class gov.nist.javax.sip.header.AuthenticationInfo.
Authentication info SIP Header.
AuthenticationInfo() - Constructor for class gov.nist.javax.sip.header.AuthenticationInfo
Default contstructor.
AuthenticationInfoHeader - interface javax.sip.header.AuthenticationInfoHeader.
The Authentication-Info header field provides for mutual authentication with HTTP Digest.
AuthenticationInfoList - class gov.nist.javax.sip.header.AuthenticationInfoList.
A list of AuthenticationInfo headers (there can be multiple in a message).
AuthenticationInfoList() - Constructor for class gov.nist.javax.sip.header.AuthenticationInfoList
Creates a new instance of AuthenticationList
AuthenticationInfoParser - class gov.nist.javax.sip.parser.AuthenticationInfoParser.
Parser for CallInfo header.
AuthenticationInfoParser(String) - Constructor for class gov.nist.javax.sip.parser.AuthenticationInfoParser
Creates a new instance of AuthenticationInfoParser
Authority - class gov.nist.javax.sip.address.Authority.
Authority part of a URI structure.
Authority() - Constructor for class gov.nist.javax.sip.address.Authority
 
Authorization - class gov.nist.javax.sip.header.Authorization.
Authorization SIP header.
AUTHORIZATION - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
AUTHORIZATION - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
Authorization() - Constructor for class gov.nist.javax.sip.header.Authorization
Default constructor.
AuthorizationHeader - interface javax.sip.header.AuthorizationHeader.
The Authorization header is used when a user agent wishes to authenticate itself with a server - usually, but not necessarily, after receiving an UNAUTHORIZED Response - by including an AuthorizationHeader with the Request.
AuthorizationParser - class gov.nist.javax.sip.parser.AuthorizationParser.
Parser for authorization headers.
AuthorizationParser(String) - Constructor for class gov.nist.javax.sip.parser.AuthorizationParser
Constructor
AVP_DEFINED_STATIC_MAX - Static variable in interface javax.sdp.SdpConstants
Highest defined static payload type.
AVP_DYNAMIC_MIN - Static variable in interface javax.sdp.SdpConstants
The minimum defined dynamic format value
avpChannels - Static variable in interface javax.sdp.SdpConstants
Channels per static type.
avpClockRates - Static variable in interface javax.sdp.SdpConstants
Clock rates for various AVP payload types indexed by their static payload types.
avpTypeNames - Static variable in interface javax.sdp.SdpConstants
Names of AVP (Audio-Video Profile) payload types indexed on their static payload types.

NIST SIP Parser and Stack (v1.2) API
A B C D E F G H I J K L M N O P Q R S T U V W _
A product of the NIST/ITL Advanced Networking Technologies Division.
See conditions of use.
Get the latest distribution.
Submit a bug report or feature request.