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 _

C

C - Static variable in interface gov.nist.javax.sip.parser.TokenNames
 
CALL_ID - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
CALL_ID - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
CALL_INFO - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
CALL_INFO - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
CALL_IS_BEING_FORWARDED - Static variable in interface javax.sip.message.Response
A server MAY use this status code to indicate that the call is being forwarded to a different set of destinations.
CALL_OR_TRANSACTION_DOES_NOT_EXIST - Static variable in interface javax.sip.message.Response
This status indicates that the UAS received a request that does not match any existing dialog or transaction.
CallID - class gov.nist.javax.sip.header.CallID.
Call ID SIPHeader.
CallID() - Constructor for class gov.nist.javax.sip.header.CallID
Default constructor
CallID(String) - Constructor for class gov.nist.javax.sip.header.CallID
Constructor given the call Identifier.
CallIdentifier - class gov.nist.javax.sip.header.CallIdentifier.
The call identifer that goes into a callID header and a in-reply-to header.
CallIdentifier() - Constructor for class gov.nist.javax.sip.header.CallIdentifier
Default constructor
CallIdentifier(String) - Constructor for class gov.nist.javax.sip.header.CallIdentifier
constructor
CallIdentifier(String, String) - Constructor for class gov.nist.javax.sip.header.CallIdentifier
Constructor
CallIdHeader - interface javax.sip.header.CallIdHeader.
The Call-ID header field uniquely identifies a particular invitation or all registrations of a particular client.
CallIDParser - class gov.nist.javax.sip.parser.CallIDParser.
Parser for CALL ID header.
CallIDParser(String) - Constructor for class gov.nist.javax.sip.parser.CallIDParser
Creates new CallIDParser
CallInfo - class gov.nist.javax.sip.header.CallInfo.
CallInfo SIPHeader.
CallInfo() - Constructor for class gov.nist.javax.sip.header.CallInfo
Default constructor
CallInfoHeader - interface javax.sip.header.CallInfoHeader.
The Call-Info header field provides additional information about the caller or callee, depending on whether it is found in a request or response.
CallInfoList - class gov.nist.javax.sip.header.CallInfoList.
A list of CallInfo headers (there can be multiple in a message).
CallInfoList() - Constructor for class gov.nist.javax.sip.header.CallInfoList
Default constructor
CallInfoParser - class gov.nist.javax.sip.parser.CallInfoParser.
Parser for CallInfo header.
CallInfoParser(String) - Constructor for class gov.nist.javax.sip.parser.CallInfoParser
Creates a new instance of CallInfoParser
CALLING - Static variable in class javax.sip.TransactionState
This constant value indicates that the transaction state is "Calling".
CALLING_STATE - Static variable in class gov.nist.javax.sip.stack.SIPTransaction
CALLING State.
CANCEL - Static variable in interface javax.sip.message.Request
The CANCEL request is used to cancel a previous request sent by a client.
CANCEL - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
CARD - Static variable in interface gov.nist.javax.sip.header.ParameterNames
 
CAUSE - Variable in class gov.nist.javax.sip.header.Reason
 
CAUSE - Static variable in interface gov.nist.javax.sip.header.ParameterNames
 
CELB - Static variable in interface javax.sdp.SdpConstants
Static RTP/AVP payload type for the CELB video codec.
Challenge - class gov.nist.javax.sip.header.Challenge.
Challenge part of the Auth header.
Challenge() - Constructor for class gov.nist.javax.sip.header.Challenge
Default constructor
ChallengeParser - class gov.nist.javax.sip.parser.ChallengeParser.
Parser for the challenge portion of the authentication header.
ChannelNotifier - interface gov.nist.javax.sip.stack.ChannelNotifier.
An object that provides notification back to the application on new channel creates and deletes.
charAsString(char) - Static method in class gov.nist.core.LexerCore
 
charAsString(int) - Method in class gov.nist.core.LexerCore
Lookahead in the inputBuffer for n chars and return as a string.
checkLogFile() - Static method in class gov.nist.javax.sip.stack.ServerLog
 
clean() - Method in interface gov.nist.javax.sip.stack.Cleanable
The function called by the Janitor to clean the object
Cleanable - interface gov.nist.javax.sip.stack.Cleanable.
This interface must be implemented by object which require periodical cleaning by the Janitor
clear() - Method in class gov.nist.javax.sip.header.SIPHeaderList
 
clearPassword() - Method in class gov.nist.javax.sip.address.UserInfo
Clear the password field.
clearPassword() - Method in class gov.nist.javax.sip.address.SipUri
Clear the password from the user part if it exists.
clearQheaders() - Method in class gov.nist.javax.sip.address.SipUri
Clear all Qheaders.
clearUriParms() - Method in class gov.nist.javax.sip.address.SipUri
clear all URI Parameters.
ClientTransaction - interface javax.sip.ClientTransaction.
A client transaction is used by a User Agent Client application to send Request messages via the SipProvider to a User Agent Server application.
clone() - Method in interface javax.sip.header.Header
Creates and returns a deep copy of the Header.
clone() - Method in interface javax.sip.message.Message
Creates and returns a deep copy of the Message.
clone() - Method in interface javax.sip.address.URI
Creates and returns a deep copy of the URI.
clone() - Method in class gov.nist.javax.sip.ListeningPointImpl
clone this listening point.
clone() - Method in class gov.nist.javax.sip.address.SipUri
clone this.
clone() - Method in class gov.nist.javax.sip.address.NetObjectList
Make a clone of this header list and return it.
clone() - Method in class gov.nist.javax.sip.address.NetObject
For any object in the object (like SIPHeaders) that are cloneable clone the object and add it to the returned List.
clone() - Method in class gov.nist.javax.sip.address.GenericURI
Overrides the base clone method
clone() - Method in class gov.nist.javax.sip.header.ViaList
make a clone of this header list.
clone() - Method in class gov.nist.javax.sip.header.SIPObjectList
Make a clone of this header list and return it.
clone() - Method in class gov.nist.javax.sip.header.SIPObject
Generic clone method.
clone() - Method in class gov.nist.javax.sip.header.SIPHeaderList
make a clone of this header list.
clone() - Method in class gov.nist.javax.sip.header.ContactList
make a clone of this contact list.
clone() - Method in interface javax.sdp.SessionDescription
Public clone declaration.
clone() - Method in interface javax.sdp.Field
Returns a clone of this field.
clone() - Method in class gov.nist.javax.sdp.SessionDescriptionImpl
Public clone declaration.
clone() - Method in class gov.nist.core.NameValueList
 
clone() - Method in class gov.nist.core.NameValue
 
clone() - Method in class gov.nist.core.HostPort
 
clone() - Method in class gov.nist.core.Host
 
clone() - Method in class gov.nist.core.GenericObjectList
Implement the clone method.
clone() - Method in class gov.nist.core.GenericObject
Make a clone of this object.
close() - Method in class gov.nist.javax.sip.stack.UDPMessageChannel
Close the message channel.
close() - Method in class gov.nist.javax.sip.stack.TCPMessageChannel
Close the message channel.
close() - Method in class gov.nist.javax.sip.stack.SIPTransaction
Close the encapsulated channel.
close() - Method in class gov.nist.javax.sip.stack.MessageChannel
Close the message channel.
CN - Static variable in interface javax.sdp.SdpConstants
Static RTP/AVP payload type for the CN audio codec.
CN_DEPRECATED - Static variable in interface javax.sdp.SdpConstants
Static RTP/AVP payload type for the CN audio codec.
CNONCE - Static variable in interface gov.nist.javax.sip.header.ParameterNames
 
CNONCE - Static variable in class gov.nist.javax.sip.header.AuthenticationHeader
 
COLON - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
COLON - Static variable in interface gov.nist.core.Separators
 
COLON - Static variable in class gov.nist.core.LexerCore
 
COMMA - Static variable in interface gov.nist.core.Separators
 
comment() - Method in class gov.nist.core.LexerCore
 
commitRemoteLog() - Static method in class gov.nist.javax.sip.stack.ServerLog
Commit the log information to the remote repository.
compareMediaRange(String) - Method in class gov.nist.javax.sip.header.ContentType
compare two MediaRange headers.
COMPLETED - Static variable in class javax.sip.TransactionState
This constant value indicates that the transaction state is "Completed".
COMPLETED - Static variable in class javax.sip.DialogState
This constant value indicates that the dialog state is "Completed".
COMPLETED_STATE - Static variable in class gov.nist.javax.sip.stack.SIPTransaction
Completed state.
COMPLETED_STATE - Static variable in class gov.nist.javax.sip.stack.DialogImpl
 
concatenate(NameValueList) - Method in class gov.nist.core.NameValueList
Grows this name-value list by adding all the elements from the other NameValue list.
concatenate(NetObjectList) - Method in class gov.nist.javax.sip.address.NetObjectList
concatenate the two Lists
concatenate(SIPHeaderList) - Method in class gov.nist.javax.sip.header.ViaList
Concatenation function - append the given list to this list.
concatenate(SIPHeaderList) - Method in class gov.nist.javax.sip.header.SIPHeaderList
Concatenate two compatible lists.
concatenate(SIPHeaderList) - Method in class gov.nist.javax.sip.header.ContactList
Concatenate two contact lists by appending the argument to this list.
concatenate(SIPHeaderList, boolean) - Method in class gov.nist.javax.sip.header.ViaList
Concatenation function - concatenates a given via list at either end of this list.
concatenate(SIPHeaderList, boolean) - Method in class gov.nist.javax.sip.header.SIPHeaderList
Concatenate two compatible lists.
concatenate(SIPHeaderList, boolean) - Method in class gov.nist.javax.sip.header.ContactList
Concatenate two contact lists.
concatenate(SIPObjectList) - Method in class gov.nist.javax.sip.header.SIPObjectList
Append a given list to the end of this list.
concatenate(SIPObjectList, boolean) - Method in class gov.nist.javax.sip.header.SIPObjectList
Append or prepend a given list to this list.
CONFIRMED - Static variable in class javax.sip.TransactionState
This constant value indicates that the transaction state is "Confirmed".
CONFIRMED - Static variable in class javax.sip.DialogState
This constant value indicates that the dialog state is "Confirmed".
CONFIRMED_STATE - Static variable in class gov.nist.javax.sip.stack.SIPTransaction
Confirmed state.
CONFIRMED_STATE - Static variable in class gov.nist.javax.sip.stack.DialogImpl
 
Connection - interface javax.sdp.Connection.
A Connection represents the c= field associated with a SessionDescription or with an individual MediaDescription and is used to identify a network address on which media can be received.
consume() - Method in class gov.nist.core.StringTokenizer
 
consume(int) - Method in class gov.nist.core.StringTokenizer
 
Contact - class gov.nist.javax.sip.header.Contact.
Contact Item.
CONTACT - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
CONTACT - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
Contact() - Constructor for class gov.nist.javax.sip.header.Contact
Default constructor.
ContactHeader - interface javax.sip.header.ContactHeader.
A Contact header field value provides a URI whose meaning depends on the type of request or response it is in.
ContactList - class gov.nist.javax.sip.header.ContactList.
List of contact headers.ContactLists are also maintained in a hashtable for quick lookup.
ContactList() - Constructor for class gov.nist.javax.sip.header.ContactList
Constructor.
ContactList(SIPObjectList) - Constructor for class gov.nist.javax.sip.header.ContactList
constructor
ContactParser - class gov.nist.javax.sip.parser.ContactParser.
A parser for The SIP contact header.
ContactParser(String) - Constructor for class gov.nist.javax.sip.parser.ContactParser
 
contains(Object) - Method in class gov.nist.javax.sip.header.SIPHeaderList
 
containsAll(Collection) - Method in class gov.nist.javax.sip.header.SIPHeaderList
Check if the list contains all the headers in this collection.
CONTENT_DISPOSITION - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
CONTENT_DISPOSITION - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
CONTENT_ENCODING - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
CONTENT_ENCODING - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
CONTENT_LANGUAGE - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
CONTENT_LANGUAGE - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
CONTENT_LENGTH - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
CONTENT_LENGTH - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
CONTENT_TYPE - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
CONTENT_TYPE - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
ContentDisposition - class gov.nist.javax.sip.header.ContentDisposition.
Content Dispositon SIP Header.
ContentDisposition() - Constructor for class gov.nist.javax.sip.header.ContentDisposition
Default constructor.
ContentDispositionHeader - interface javax.sip.header.ContentDispositionHeader.
The Content-Disposition header field describes how the message body or, for multipart messages, a message body part is to be interpreted by the UAC or UAS.
ContentDispositionParser - class gov.nist.javax.sip.parser.ContentDispositionParser.
Parser for ContentLanguage header.
ContentDispositionParser(String) - Constructor for class gov.nist.javax.sip.parser.ContentDispositionParser
Creates a new instance of ContentDispositionParser
ContentEncoding - class gov.nist.javax.sip.header.ContentEncoding.
Content encoding part of a content encoding header list.
ContentEncoding() - Constructor for class gov.nist.javax.sip.header.ContentEncoding
Default constructor.
ContentEncoding(String) - Constructor for class gov.nist.javax.sip.header.ContentEncoding
constructor.
ContentEncodingHeader - interface javax.sip.header.ContentEncodingHeader.
A ContentEncodingHeader is used as a modifier to the "media-type".
ContentEncodingList - class gov.nist.javax.sip.header.ContentEncodingList.
Content Encoding SIP header List.
ContentEncodingList() - Constructor for class gov.nist.javax.sip.header.ContentEncodingList
Default constructor.
ContentEncodingParser - class gov.nist.javax.sip.parser.ContentEncodingParser.
Parser for ContentLanguage header.
ContentEncodingParser(String) - Constructor for class gov.nist.javax.sip.parser.ContentEncodingParser
Creates a new instance of ContentEncodingParser
ContentLanguage - class gov.nist.javax.sip.header.ContentLanguage.
ContentLanguage header Fielding, et al.
ContentLanguage() - Constructor for class gov.nist.javax.sip.header.ContentLanguage
 
ContentLanguage(String) - Constructor for class gov.nist.javax.sip.header.ContentLanguage
Default constructor.
ContentLanguageHeader - interface javax.sip.header.ContentLanguageHeader.
The Content-Language header field is used to indicate the language of the message body.
ContentLanguageList - class gov.nist.javax.sip.header.ContentLanguageList.
ContentLanguage list of headers.
ContentLanguageList() - Constructor for class gov.nist.javax.sip.header.ContentLanguageList
Default constructor
ContentLanguageParser - class gov.nist.javax.sip.parser.ContentLanguageParser.
Parser for ContentLanguage header.
ContentLanguageParser(String) - Constructor for class gov.nist.javax.sip.parser.ContentLanguageParser
Creates a new instance of ContentLanguageParser
ContentLength - class gov.nist.javax.sip.header.ContentLength.
ContentLength SIPHeader (of which there can be only one in a SIPMessage).
ContentLength() - Constructor for class gov.nist.javax.sip.header.ContentLength
Default constructor.
ContentLength(int) - Constructor for class gov.nist.javax.sip.header.ContentLength
Constructor given a length.
ContentLengthHeader - interface javax.sip.header.ContentLengthHeader.
The Content-Length header field indicates the size of the message-body, in decimal number of octets, sent to the recipient.
ContentLengthParser - class gov.nist.javax.sip.parser.ContentLengthParser.
Parser for Content-Length Header.
ContentLengthParser(String) - Constructor for class gov.nist.javax.sip.parser.ContentLengthParser
 
ContentType - class gov.nist.javax.sip.header.ContentType.
ContentType SIP Header 14.17 Content-Type The Content-Type entity-header field indicates the media type of the entity-body sent to the recipient or, in the case of the HEAD method, the media type that would have been sent had the request been a GET.
ContentType() - Constructor for class gov.nist.javax.sip.header.ContentType
Default constructor.
ContentType(String, String) - Constructor for class gov.nist.javax.sip.header.ContentType
Constructor given a content type and subtype.
ContentTypeHeader - interface javax.sip.header.ContentTypeHeader.
The Content-Type header field indicates the media type of the message-body sent to the recipient.
ContentTypeParser - class gov.nist.javax.sip.parser.ContentTypeParser.
Parser for content type header.
ContentTypeParser(String) - Constructor for class gov.nist.javax.sip.parser.ContentTypeParser
 
COOKIE - Static variable in interface gov.nist.javax.sip.header.ParameterNames
 
CORE_PACKAGE - Static variable in interface gov.nist.core.PackageNames
 
createAcceptEncodingHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new AcceptEncodingHeader based on the newly supplied encoding value.
createAcceptEncodingHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new AcceptEncodingHeader based on the newly supplied encoding value.
createAcceptHeader(String, String) - Method in interface javax.sip.header.HeaderFactory
Creates a new AcceptHeader based on the newly supplied contentType and contentSubType values.
createAcceptHeader(String, String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new AcceptHeader based on the newly supplied contentType and contentSubType values.
createAcceptLanguageHeader(Locale) - Method in interface javax.sip.header.HeaderFactory
Creates a new AcceptLanguageHeader based on the newly supplied language value.
createAcceptLanguageHeader(Locale) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new AcceptLanguageHeader based on the newly supplied language value.
createAddress(String) - Method in interface javax.sip.address.AddressFactory
Creates an Address with the new address string value.
createAddress(String) - Method in class gov.nist.javax.sip.address.AddressFactoryImpl
Creates an Address with the new address string value.
createAddress(String, URI) - Method in interface javax.sip.address.AddressFactory
Creates an Address with the new display name and URI attribute values.
createAddress(String, URI) - Method in class gov.nist.javax.sip.address.AddressFactoryImpl
Creates an Address with the new display name and URI attribute values.
createAddress(URI) - Method in interface javax.sip.address.AddressFactory
Creates an Address with the new URI attribute value.
createAddress(URI) - Method in class gov.nist.javax.sip.address.AddressFactoryImpl
 
createAddressFactory() - Method in class javax.sip.SipFactory
Creates an instance of the AddressFactory implementation.
createAlertInfoHeader(URI) - Method in interface javax.sip.header.HeaderFactory
Creates a new AlertInfoHeader based on the newly supplied alertInfo value.
createAlertInfoHeader(URI) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new AlertInfoHeader based on the newly supplied alertInfo value.
createAllowEventsHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new AllowEventsHeader based on the newly supplied event type value.
createAllowEventsHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new AllowEventsHeader based on the newly supplied event type value.
createAllowHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new AllowHeader based on the newly supplied method value.
createAllowHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new AllowHeader based on the newly supplied method value.
createAttribute(String, String) - Method in class javax.sdp.SdpFactory
Returns Attribute object with the specified values.
createAuthenticationInfoHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new AuthenticationInfoHeader based on the newly supplied response value.
createAuthenticationInfoHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new AuthenticationInfoHeader based on the newly supplied response value.
createAuthorizationHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new AuthorizationHeader based on the newly supplied scheme value.
createAuthorizationHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new AuthorizationHeader based on the newly supplied scheme value.
createBandwidth(String, int) - Method in class javax.sdp.SdpFactory
Returns Bandwidth object with the specified values.
createByeRequest(Request, boolean) - Method in interface javax.sip.message.MessageFactory
Creates a new BYE Request message based on the dialog creating request specified by the request paramater (for example, INVITE).
createCallIdHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new CallIdHeader based on the newly supplied callId value.
createCallIdHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new CallIdHeader based on the newly supplied callId value.
createCallInfoHeader(URI) - Method in interface javax.sip.header.HeaderFactory
Creates a new CallInfoHeader based on the newly supplied callInfo value.
createCallInfoHeader(URI) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new CallInfoHeader based on the newly supplied callInfo value.
createCancelRequest(Request) - Method in interface javax.sip.message.MessageFactory
Creates a new CANCEL Request message based on the dialog creating request specified by the request paramater (for example, INVITE).
createClientTransaction(MessageChannel) - Method in class gov.nist.javax.sip.stack.SIPTransactionStack
Creates a client transaction that encapsulates a MessageChannel.
createConnection(String) - Method in class javax.sdp.SdpFactory
Returns a Connection object with the specified address.
createConnection(String, int, int) - Method in class javax.sdp.SdpFactory
Returns a Connection object with the specified properties and a network and address type of "IN" and "IP4" respectively.
createConnection(String, String, String) - Method in class javax.sdp.SdpFactory
Returns a Connection object with the specified properties and no TTL and a default number of addresses (1).
createConnection(String, String, String, int, int) - Method in class javax.sdp.SdpFactory
Returns a Connection object with the specified properties a
createContactHeader() - Method in interface javax.sip.header.HeaderFactory
Creates a new wildcard ContactHeader.
createContactHeader() - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new wildcard ContactHeader.
createContactHeader(Address) - Method in interface javax.sip.header.HeaderFactory
Creates a new ContactHeader based on the newly supplied address value.
createContactHeader(Address) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ContactHeader based on the newly supplied address value.
createContentDispositionHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new ContentDispositionHeader based on the newly supplied contentDisposition value.
createContentDispositionHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ContentDispositionHeader based on the newly supplied contentDisposition value.
createContentEncodingHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new ContentEncodingHeader based on the newly supplied encoding value.
createContentEncodingHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ContentEncodingHeader based on the newly supplied encoding value.
createContentLanguageHeader(Locale) - Method in interface javax.sip.header.HeaderFactory
Creates a new ContentLanguageHeader based on the newly supplied contentLanguage value.
createContentLanguageHeader(Locale) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ContentLanguageHeader based on the newly supplied contentLanguage value.
createContentLengthHeader(int) - Method in interface javax.sip.header.HeaderFactory
Creates a new CSeqHeader based on the newly supplied contentLength value.
createContentLengthHeader(int) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new CSeqHeader based on the newly supplied contentLength value.
createContentTypeHeader(String, String) - Method in interface javax.sip.header.HeaderFactory
Creates a new ContentTypeHeader based on the newly supplied contentType and contentSubType values.
createContentTypeHeader(String, String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ContentTypeHeader based on the newly supplied contentType and contentSubType values.
createCSeqHeader(int, String) - Method in interface javax.sip.header.HeaderFactory
Creates a new CSeqHeader based on the newly supplied sequence number and method values.
createCSeqHeader(int, String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new CSeqHeader based on the newly supplied sequence number and method values.
createDateHeader(Calendar) - Method in interface javax.sip.header.HeaderFactory
Creates a new DateHeader based on the newly supplied date value.
createDateHeader(Calendar) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new DateHeader based on the newly supplied date value.
createDialog(SIPTransaction) - Method in class gov.nist.javax.sip.stack.SIPTransactionStack
 
createEMail(String) - Method in class javax.sdp.SdpFactory
Returns EMail object with the specified value.
createErrorInfoHeader(URI) - Method in interface javax.sip.header.HeaderFactory
Creates a new ErrorInfoHeader based on the newly supplied errorInfo value.
createErrorInfoHeader(URI) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ErrorInfoHeader based on the newly supplied errorInfo value.
createEventHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new EventHeader based on the newly supplied eventType value.
createEventHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new EventHeader based on the newly supplied eventType value.
createExpiresHeader(int) - Method in interface javax.sip.header.HeaderFactory
Creates a new ExpiresHeader based on the newly supplied expires value.
createExpiresHeader(int) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ExpiresHeader based on the newly supplied expires value.
createExtensionHeader(String, String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ExtensionHeader based on the newly supplied name and value values.
createFromHeader(Address, String) - Method in interface javax.sip.header.HeaderFactory
Creates a new FromHeader based on the newly supplied address and tag values.
createFromHeader(Address, String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new FromHeader based on the newly supplied address and tag values.
createHeader(String, String) - Method in interface javax.sip.header.HeaderFactory
Creates a new Header based on the newly supplied name and value values.
createHeader(String, String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Create and parse a header.
createHeaderFactory() - Method in class javax.sip.SipFactory
Creates an instance of the HeaderFactory implementation.
createInfo(String) - Method in class javax.sdp.SdpFactory
Returns Info object with the specified value.
createInReplyToHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new InReplyToHeader based on the newly supplied callId value.
createInReplyToHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new InReplyToHeader based on the newly supplied callId value.
createKey(String, String) - Method in class javax.sdp.SdpFactory
Returns Key object with the specified value.
createListeningPoint(int, String) - Method in interface javax.sip.SipStack
Creates a new ListeningPoint on this SipStack on a specified port and transport, and returns a reference to the newly created ListeningPoint object.
createListeningPoint(int, String) - Method in class gov.nist.javax.sip.SipStackImpl
Creates a new peer ListeningPoint on this SipStack on a specified host, port and transport and returns a reference to the newly created ListeningPoint object.
createMaxForwardsHeader(int) - Method in interface javax.sip.header.HeaderFactory
Creates a new MaxForwardsHeader based on the newly supplied maxForwards value.
createMaxForwardsHeader(int) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new MaxForwardsHeader based on the newly supplied maxForwards value.
createMedia(String, int, int, String, Vector) - Method in class javax.sdp.SdpFactory
Returns Media object with the specified properties.
createMediaDescription(String, int, int, String, int[]) - Method in class javax.sdp.SdpFactory
Returns MediaDescription object with the specified properties.
createMediaDescription(String, int, int, String, String[]) - Method in class javax.sdp.SdpFactory
Returns MediaDescription object with the specified properties.
createMessageChannel(Hop) - Method in class gov.nist.javax.sip.stack.SIPTransactionStack
Creates a client transaction to handle a new request.
createMessageChannel(Hop) - Method in class gov.nist.javax.sip.stack.SIPStack
Creates a new MessageChannel for a given Hop.
createMessageChannel(HostPort) - Method in class gov.nist.javax.sip.stack.UDPMessageProcessor
Create and return new TCPMessageChannel for the given host/port.
createMessageChannel(HostPort) - Method in class gov.nist.javax.sip.stack.TCPMessageProcessor
Create and return new TCPMessageChannel for the given host/port.
createMessageChannel(HostPort) - Method in class gov.nist.javax.sip.stack.MessageProcessor
Create a message channel for the specified host/port.
createMessageChannel(InetAddress, int) - Method in class gov.nist.javax.sip.stack.UDPMessageProcessor
 
createMessageChannel(InetAddress, int) - Method in class gov.nist.javax.sip.stack.TCPMessageProcessor
 
createMessageChannel(InetAddress, int) - Method in class gov.nist.javax.sip.stack.MessageProcessor
Create a message channel for the specified host/port.
createMessageChannel(MessageChannel) - Method in class gov.nist.javax.sip.stack.SIPTransactionStack
Create a client transaction from a raw channel.
createMessageChannel(SIPTransaction) - Method in class gov.nist.javax.sip.stack.SIPTransactionStack
Create a client transaction from a raw channel.
createMessageFactory() - Method in class javax.sip.SipFactory
Creates an instance of the MessageFactory implementation.
createMessageProcessor(int, String) - Method in class gov.nist.javax.sip.stack.SIPStack
Creates the equivalent of a JAIN listening point and attaches to the stack.
createMimeVersionHeader(int, int) - Method in interface javax.sip.header.HeaderFactory
Creates a new MimeVersionHeader based on the newly supplied mimeVersion values.
createMimeVersionHeader(int, int) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new MimeVersionHeader based on the newly supplied mimeVersion value.
createMinExpiresHeader(int) - Method in interface javax.sip.header.HeaderFactory
Creates a new MinExpiresHeader based on the newly supplied minExpires value.
createMinExpiresHeader(int) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new MinExpiresHeader based on the newly supplied minExpires value.
createOrganizationHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new OrganizationHeader based on the newly supplied organization value.
createOrganizationHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new OrganizationHeader based on the newly supplied organization value.
createOrigin(String, long, long, String, String, String) - Method in class javax.sdp.SdpFactory
Returns Origin object with the specified properties.
createOrigin(String, String) - Method in class javax.sdp.SdpFactory
Returns Origin object with the specified properties.
createParseException() - Method in class gov.nist.core.LexerCore
Create a parse exception.
createParser(String) - Static method in class gov.nist.javax.sip.parser.ParserFactory
create a parser for a header.
createPhone(String) - Method in class javax.sdp.SdpFactory
Returns Phone object with the specified value.
createPriorityHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new PriorityHeader based on the newly supplied priority value.
createPriorityHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new PriorityHeader based on the newly supplied priority value.
createProxyAuthenticateHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new ProxyAuthenticateHeader based on the newly supplied scheme value.
createProxyAuthenticateHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ProxyAuthenticateHeader based on the newly supplied scheme value.
createProxyAuthorizationHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new ProxyAuthorizationHeader based on the newly supplied scheme value.
createProxyAuthorizationHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ProxyAuthorizationHeader based on the newly supplied scheme value.
createProxyRequireHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new ProxyRequireHeader based on the newly supplied optionTag value.
createProxyRequireHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ProxyRequireHeader based on the newly supplied optionTag value.
createRAckHeader(int, int, String) - Method in interface javax.sip.header.HeaderFactory
Creates a new RAckHeader based on the newly supplied rSeqNumber, cSeqNumber and method values.
createRAckHeader(int, int, String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new RAckHeader based on the newly supplied rSeqNumber, cSeqNumber and method values.
createRawMessageChannel(Hop) - Method in class gov.nist.javax.sip.stack.SIPTransactionStack
Creates a raw message channel.
createReasonHeader(String, int, String) - Method in interface javax.sip.header.HeaderFactory
Creates a new ReasonHeader based on the newly supplied reason value.
createReasonHeader(String, int, String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ReasonHeader based on the newly supplied reason value.
createRecordRouteHeader(Address) - Method in interface javax.sip.header.HeaderFactory
Creates a new RecordRouteHeader based on the newly supplied address value.
createRecordRouteHeader(Address) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new RecordRouteHeader based on the newly supplied address value.
createRepeatTime(int, int, int[]) - Method in class javax.sdp.SdpFactory
Returns a RepeatTime object with the specified interval, duration, and time offsets.
createReplyToHeader(Address) - Method in interface javax.sip.header.HeaderFactory
Creates a new ReplyToHeader based on the newly supplied address value.
createReplyToHeader(Address) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ReplyToHeader based on the newly supplied address value.
createRequest(URI, String, CallIdHeader, CSeqHeader, FromHeader, ToHeader, List, MaxForwardsHeader) - Method in interface javax.sip.message.MessageFactory
Creates a new Request message of type specified by the method paramater, containing the URI of the Request, the mandatory headers of the message.
createRequest(URI, String, CallIdHeader, CSeqHeader, FromHeader, ToHeader, List, MaxForwardsHeader, ContentTypeHeader, byte[]) - Method in interface javax.sip.message.MessageFactory
Creates a new Request message of type specified by the method paramater, containing the URI of the Request, the mandatory headers of the message with a body in the form of a byte array and body content type.
createRequest(URI, String, CallIdHeader, CSeqHeader, FromHeader, ToHeader, List, MaxForwardsHeader, ContentTypeHeader, Object) - Method in interface javax.sip.message.MessageFactory
Creates a new Request message of type specified by the method paramater, containing the URI of the Request, the mandatory headers of the message with a body in the form of a Java object and the body content type.
createRequireHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new RequireHeader based on the newly supplied optionTag value.
createRequireHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new RequireHeader based on the newly supplied optionTag value.
createResponse(int, CallIdHeader, CSeqHeader, FromHeader, ToHeader, List, MaxForwardsHeader) - Method in interface javax.sip.message.MessageFactory
Creates a new Response message of type specified by the statusCode paramater, containing the mandatory headers of the message.
createResponse(int, CallIdHeader, CSeqHeader, FromHeader, ToHeader, List, MaxForwardsHeader, ContentTypeHeader, byte[]) - Method in interface javax.sip.message.MessageFactory
Creates a new Response message of type specified by the statusCode paramater, containing the mandatory headers of the message with a body in the form of a byte array and the body content type.
createResponse(int, CallIdHeader, CSeqHeader, FromHeader, ToHeader, List, MaxForwardsHeader, ContentTypeHeader, Object) - Method in interface javax.sip.message.MessageFactory
Creates a new Response message of type specified by the statusCode paramater, containing the mandatory headers of the message with a body in the form of a Java object and the body content type.
createResponse(int, Request) - Method in interface javax.sip.message.MessageFactory
Creates a new Response message of type specified by the statusCode paramater, based on a specific Request message.
createResponse(int, Request, ContentTypeHeader, byte[]) - Method in interface javax.sip.message.MessageFactory
Creates a new Response message of type specified by the statusCode paramater, based on a specific Request with a new body in the form of a byte array and the body content type.
createResponse(int, Request, ContentTypeHeader, Object) - Method in interface javax.sip.message.MessageFactory
Creates a new Response message of type specified by the statusCode paramater, based on a specific Request with a new body in the form of a Java object and the body content type.
createRetryAfterHeader(int) - Method in interface javax.sip.header.HeaderFactory
Creates a new RetryAfterHeader based on the newly supplied retryAfter value.
createRetryAfterHeader(int) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new RetryAfterHeader based on the newly supplied retryAfter value.
createRouteHeader(Address) - Method in interface javax.sip.header.HeaderFactory
Creates a new RouteHeader based on the newly supplied address value.
createRouteHeader(Address) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new RouteHeader based on the newly supplied address value.
createRSeqHeader(int) - Method in interface javax.sip.header.HeaderFactory
Creates a new RSeqHeader based on the newly supplied sequenceNumber value.
createRSeqHeader(int) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new RSeqHeader based on the newly supplied sequenceNumber value.
createServerHeader(List) - Method in interface javax.sip.header.HeaderFactory
Creates a new ServerHeader based on the newly supplied List of product values.
createServerHeader(List) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ServerHeader based on the newly supplied product value.
createServerTransaction(MessageChannel) - Method in class gov.nist.javax.sip.stack.SIPTransactionStack
Creates a server transaction that encapsulates a MessageChannel.
createSessionDescription() - Method in class javax.sdp.SdpFactory
Creates a new, empty SessionDescription.
createSessionDescription(String) - Method in class javax.sdp.SdpFactory
Creates a SessionDescription populated with the information contained within the string parameter.
createSessionName(String) - Method in class javax.sdp.SdpFactory
Returns SessionName object with the specified name.
createSipProvider(ListeningPoint) - Method in interface javax.sip.SipStack
Creates a new peer SipProvider on this SipStack on a specified ListeningPoint and returns a reference to the newly created SipProvider object.
createSipProvider(ListeningPoint) - Method in class gov.nist.javax.sip.SipStackImpl
Creates a new peer SipProvider on this SipStack on a specified ListeningPoint and returns a reference to the newly created SipProvider object.
createSipStack(Properties) - Method in class javax.sip.SipFactory
Creates an instance of a SipStack implementation based on the configuration properties object passed to this method.
createSipURI(String) - Method in class gov.nist.javax.sip.address.AddressFactoryImpl
create a sip uri.
createSipURI(String, String) - Method in interface javax.sip.address.AddressFactory
Creates a SipURI based on the given user and host components.
createSipURI(String, String) - Method in class gov.nist.javax.sip.address.AddressFactoryImpl
Create a SipURI
createSubjectHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new SubjectHeader based on the newly supplied subject value.
createSubjectHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new SubjectHeader based on the newly supplied subject value.
createSubscriptionStateHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new SubscriptionStateHeader based on the newly supplied subscriptionState value.
createSubscriptionStateHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new SubscriptionStateHeader based on the newly supplied subscriptionState value.
createSupportedHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new SupportedHeader based on the newly supplied optionTag value.
createSupportedHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new SupportedHeader based on the newly supplied optionTag value.
createTelURL(String) - Method in interface javax.sip.address.AddressFactory
Creates a TelURL based on given URI string.
createTelURL(String) - Method in class gov.nist.javax.sip.address.AddressFactoryImpl
Creates a TelURL based on given URI string.
createTime() - Method in class javax.sdp.SdpFactory
Returns an unbounded Time specification (i.e., "t=0 0").
createTime(Date, Date) - Method in class javax.sdp.SdpFactory
Returns a Time specification with the specified start and stop times.
createTimeDescription() - Method in class javax.sdp.SdpFactory
Returns TimeDescription unbounded (i.e.
createTimeDescription(Date, Date) - Method in class javax.sdp.SdpFactory
Returns TimeDescription object with the specified properties.
createTimeDescription(Time) - Method in class javax.sdp.SdpFactory
Returns TimeDescription object with the specified properties.
createTimeStampHeader(float) - Method in interface javax.sip.header.HeaderFactory
Creates a new TimeStampHeader based on the newly supplied timeStamp value.
createTimeStampHeader(float) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new TimeStampHeader based on the newly supplied timeStamp value.
createTimeZoneAdjustment(Date, int) - Method in class javax.sdp.SdpFactory
Constructs a timezone adjustment record.
createToHeader(Address, String) - Method in interface javax.sip.header.HeaderFactory
Creates a new ToHeader based on the newly supplied address and tag values.
createToHeader(Address, String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ToHeader based on the newly supplied address and tag values.
createUnsupportedHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new UnsupportedHeader based on the newly supplied optionTag value.
createUnsupportedHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new UnsupportedHeader based on the newly supplied optionTag value.
createURI(String) - Method in interface javax.sip.address.AddressFactory
Creates a URI based on given URI string.
createURI(String) - Method in class gov.nist.javax.sip.address.AddressFactoryImpl
Creates a URI based on given URI string.
createURI(URL) - Method in class javax.sdp.SdpFactory
Returns URI object with the specified value.
createUserAgentHeader(List) - Method in interface javax.sip.header.HeaderFactory
Creates a new UserAgentHeader based on the newly supplied List of product values.
createUserAgentHeader(List) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new UserAgentHeader based on the newly supplied product value.
createVersion(int) - Method in class javax.sdp.SdpFactory
Returns Version object with the specified values.
createViaHeader(String, int, String, String) - Method in interface javax.sip.header.HeaderFactory
Creates a new ViaHeader based on the newly supplied uri and branch values.
createViaHeader(String, int, String, String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new ViaHeader based on the newly supplied uri and branch values.
createWarningHeader(String, int, String) - Method in interface javax.sip.header.HeaderFactory
Creates a new WarningHeader based on the newly supplied agent, code and comment values.
createWarningHeader(String, int, String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new WarningHeader based on the newly supplied agent, code and comment values.
createWWWAuthenticateHeader(String) - Method in interface javax.sip.header.HeaderFactory
Creates a new WWWAuthenticateHeader based on the newly supplied scheme value.
createWWWAuthenticateHeader(String) - Method in class gov.nist.javax.sip.header.HeaderFactoryImpl
Creates a new WWWAuthenticateHeader based on the newly supplied scheme value.
Credentials - class gov.nist.javax.sip.header.Credentials.
Credentials that are used in authentication and authorization headers.
Credentials() - Constructor for class gov.nist.javax.sip.header.Credentials
Default constructor
CSeq - class gov.nist.javax.sip.header.CSeq.
CSeq SIP Header.
CSEQ - Static variable in interface gov.nist.javax.sip.header.SIPHeaderNames
 
CSEQ - Static variable in interface gov.nist.javax.sip.parser.TokenTypes
 
CSeq() - Constructor for class gov.nist.javax.sip.header.CSeq
Constructor.
CSeq(int, String) - Constructor for class gov.nist.javax.sip.header.CSeq
Constructor given the sequence number and method.
CSeqHeader - interface javax.sip.header.CSeqHeader.
A CSeq header field in a request contains a single decimal sequence number and the request method.
CSeqParser - class gov.nist.javax.sip.parser.CSeqParser.
Parser for CSeq headers.
CSeqParser(String) - Constructor for class gov.nist.javax.sip.parser.CSeqParser
 
CT - Static variable in interface javax.sdp.BandWidth
"Conference Total" bandwidth modifier, "CT".

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.