gov.nist.javax.sip.header
クラス RAck

java.lang.Object
  上位を拡張 gov.nist.core.GenericObject
      上位を拡張 gov.nist.javax.sip.header.SIPObject
          上位を拡張 gov.nist.javax.sip.header.SIPHeader
              上位を拡張 gov.nist.javax.sip.header.RAck
すべての実装されたインタフェース:
SIPHeaderNames, java.io.Serializable, java.lang.Cloneable, javax.sip.header.Header, javax.sip.header.RAckHeader

public class RAck
extends SIPHeader
implements javax.sip.header.RAckHeader

RAck SIP Header implementation

バージョン:
JAIN-SIP-1.1 $Revision: 1.3 $ $Date: 2004/04/06 11:11:59 $
作成者:
M. Ranganathan
This code is in the public domain.
関連項目:
直列化された形式

フィールドの概要
 
インタフェース javax.sip.header.RAckHeader から継承されたフィールド
NAME
 
インタフェース 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
 
コンストラクタの概要
RAck()
          Creates a new instance of RAck
 
メソッドの概要
 int getCSeqNumber()
          Gets the CSeq sequence number of this RAckHeader.
 java.lang.String getMethod()
          Gets the method of RAckHeader
 int getRSeqNumber()
          Gets the RSeq sequence number of this RAckHeader.
 void setCSeqNumber(int cSeqNumber)
          Sets the sequence number value of the CSeqHeader of the provisional response being acknowledged.
 void setMethod(java.lang.String method)
          Sets the method of RAckHeader, which correlates to the method of the CSeqHeader of the provisional response being acknowledged.
 void setRSeqNumber(int rSeqNumber)
          Sets the sequence number value of the RSeqHeader of the provisional response being acknowledged.
 
クラス gov.nist.javax.sip.header.SIPHeader から継承されたメソッド
encode, getHeaderName, getHeaderValue, getName, getValue, isHeaderList, setHeaderName
 
クラス gov.nist.javax.sip.header.SIPObject から継承されたメソッド
clone, dbgPrint, debugDump, debugDump, equals, match, merge, replace, replace, replace, replace, toString
 
クラス gov.nist.core.GenericObject から継承されたメソッド
getClassFromName, getMatcher, isMySubclass, setMatcher
 
クラス java.lang.Object から継承されたメソッド
getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース javax.sip.header.Header から継承されたメソッド
clone, equals, getName, toString
 

コンストラクタの詳細

RAck

public RAck()
Creates a new instance of RAck

メソッドの詳細

getCSeqNumber

public int getCSeqNumber()
Gets the CSeq sequence number of this RAckHeader.

定義:
インタフェース javax.sip.header.RAckHeader 内の getCSeqNumber
戻り値:
the integer value of the cSeq number of the RAckHeader

getMethod

public java.lang.String getMethod()
Gets the method of RAckHeader

定義:
インタフェース javax.sip.header.RAckHeader 内の getMethod
戻り値:
method of RAckHeader

getRSeqNumber

public int getRSeqNumber()
Gets the RSeq sequence number of this RAckHeader.

定義:
インタフェース javax.sip.header.RAckHeader 内の getRSeqNumber
戻り値:
the integer value of the RSeq number of the RAckHeader

setCSeqNumber

public void setCSeqNumber(int cSeqNumber)
                   throws javax.sip.InvalidArgumentException
Sets the sequence number value of the CSeqHeader of the provisional response being acknowledged. The sequence number MUST be expressible as a 32-bit unsigned integer and MUST be less than 2**31.

定義:
インタフェース javax.sip.header.RAckHeader 内の setCSeqNumber
パラメータ:
cSeqNumber - - the new cSeq number of this RAckHeader
例外:
javax.sip.InvalidArgumentException - if supplied value is less than zero.

setMethod

public void setMethod(java.lang.String method)
               throws java.text.ParseException
Sets the method of RAckHeader, which correlates to the method of the CSeqHeader of the provisional response being acknowledged.

定義:
インタフェース javax.sip.header.RAckHeader 内の setMethod
パラメータ:
method - - the new string value of the method of the RAckHeader
例外:
java.text.ParseException - which signals that an error has been reached unexpectedly while parsing the method value.

setRSeqNumber

public void setRSeqNumber(int rSeqNumber)
                   throws javax.sip.InvalidArgumentException
Sets the sequence number value of the RSeqHeader of the provisional response being acknowledged. The sequence number MUST be expressible as a 32-bit unsigned integer and MUST be less than 2**31.

定義:
インタフェース javax.sip.header.RAckHeader 内の setRSeqNumber
パラメータ:
rSeqNumber - - the new rSeq number of this RAckHeader
例外:
javax.sip.InvalidArgumentException - if supplied value is less than zero.