NIST SIP Parser and Stack (v1.2) API

gov.nist.javax.sip.header
Class InReplyTo

java.lang.Object
  |
  +--gov.nist.core.GenericObject
        |
        +--gov.nist.javax.sip.header.SIPObject
              |
              +--gov.nist.javax.sip.header.SIPHeader
                    |
                    +--gov.nist.javax.sip.header.InReplyTo
All Implemented Interfaces:
Cloneable, Header, InReplyToHeader, Serializable, SIPHeaderNames

public class InReplyTo
extends SIPHeader
implements InReplyToHeader

InReplyTo SIP Header.

Version:
JAIN-SIP-1.1
Author:
M. Ranganathan
, Olivier Deruelle
This code is in the public domain.
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface javax.sip.header.InReplyToHeader
NAME
 
Fields inherited from interface gov.nist.javax.sip.header.SIPHeaderNames
ACCEPT, ACCEPT_ENCODING, ACCEPT_LANGUAGE, ALERT_INFO, ALLOW, ALLOW_EVENTS, AUTHENTICATION_INFO, AUTHORIZATION, CALL_ID, CALL_INFO, CONTACT, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_TYPE, CSEQ, DATE, ERROR_INFO, EVENT, EXPIRES, FROM, IN_REPLY_TO, MAX_FORWARDS, MIME_VERSION, MIN_EXPIRES, ORGANIZATION, PRIORITY, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REQUIRE, RACK, REASON, RECORD_ROUTE, REPLY_TO, REQUIRE, RETRY_AFTER, ROUTE, RSEQ, SERVER, SUBJECT, SUBSCRIPTION_STATE, SUPPORTED, TIMESTAMP, TO, UNSUPPORTED, USER_AGENT, VIA, WARNING, WWW_AUTHENTICATE
 
Constructor Summary
InReplyTo()
          Default constructor
InReplyTo(CallIdentifier cid)
          constructor
 
Method Summary
 String encodeBody()
          Generate canonical form of the header.
 String getCallId()
          Returns the Call-Id of InReplyToHeader.
 void setCallId(String callId)
          Sets the Call-Id of the InReplyToHeader.
 
Methods inherited from class gov.nist.javax.sip.header.SIPHeader
encode, getHeaderName, getHeaderValue, getName, getValue, isHeaderList, setHeaderName
 
Methods inherited from class gov.nist.javax.sip.header.SIPObject
clone, dbgPrint, debugDump, debugDump, equals, match, merge, replace, replace, replace, replace, toString
 
Methods inherited from class gov.nist.core.GenericObject
getClassFromName, getMatcher, isMySubclass, setMatcher
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.sip.header.Header
clone, equals, getName, toString
 

Constructor Detail

InReplyTo

public InReplyTo()
Default constructor


InReplyTo

public InReplyTo(CallIdentifier cid)
constructor

Parameters:
cid - CallIdentifier to set
Method Detail

setCallId

public void setCallId(String callId)
               throws ParseException
Sets the Call-Id of the InReplyToHeader. The CallId parameter uniquely identifies a serious of messages within a dialogue.

Specified by:
setCallId in interface InReplyToHeader
Parameters:
callId - - the string value of the Call-Id of this InReplyToHeader.
Throws:
ParseException - which signals that an error has been reached unexpectedly while parsing the callId value.

getCallId

public String getCallId()
Returns the Call-Id of InReplyToHeader. The CallId parameter uniquely identifies a series of messages within a dialogue.

Specified by:
getCallId in interface InReplyToHeader
Returns:
the String value of the Call-Id of this InReplyToHeader

encodeBody

public String encodeBody()
Generate canonical form of the header.

Overrides:
encodeBody in class SIPHeader
Returns:
String

NIST SIP Parser and Stack (v1.2) API

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.