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

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

public final class CallIdentifier
extends SIPObject

The call identifer that goes into a callID header and a in-reply-to header.

バージョン:
JAIN-SIP-1.1 $Revision: 1.2 $ $Date: 2004/01/22 13:26:29 $ This code is in the public domain.
作成者:
M. Ranganathan
関連項目:
CallID, InReplyTo, 直列化された形式

コンストラクタの概要
CallIdentifier()
          Default constructor
CallIdentifier(java.lang.String cid)
          constructor
CallIdentifier(java.lang.String localId, java.lang.String host)
          Constructor
 
メソッドの概要
 java.lang.String encode()
          Get the encoded version of this id.
 boolean equals(java.lang.Object other)
          Compare two call identifiers for equality.
 java.lang.String getHost()
          get the host field
 java.lang.String getLocalId()
          get the LocalId field
 void setCallID(java.lang.String cid)
          set the callId field
 void setHost(java.lang.String host)
          Set the host member
 void setLocalId(java.lang.String localId)
          Set the localId member
 
クラス gov.nist.javax.sip.header.SIPObject から継承されたメソッド
clone, dbgPrint, debugDump, debugDump, 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
 

コンストラクタの詳細

CallIdentifier

public CallIdentifier()
Default constructor


CallIdentifier

public CallIdentifier(java.lang.String localId,
                      java.lang.String host)
Constructor

パラメータ:
localId - id is the local id.
host - is the host.

CallIdentifier

public CallIdentifier(java.lang.String cid)
               throws java.lang.IllegalArgumentException
constructor

パラメータ:
cid - String to set
例外:
java.lang.IllegalArgumentException - if cid is null or is not a token, or token@token
メソッドの詳細

encode

public java.lang.String encode()
Get the encoded version of this id.

定義:
クラス SIPObject 内の encode
戻り値:
String to set

equals

public boolean equals(java.lang.Object other)
Compare two call identifiers for equality.

オーバーライド:
クラス SIPObject 内の equals
パラメータ:
other - Object to set
戻り値:
true if the two call identifiers are equals, false otherwise

getLocalId

public java.lang.String getLocalId()
get the LocalId field

戻り値:
String

getHost

public java.lang.String getHost()
get the host field

戻り値:
host member String

setLocalId

public void setLocalId(java.lang.String localId)
Set the localId member

パラメータ:
localId - String to set

setCallID

public void setCallID(java.lang.String cid)
               throws java.lang.IllegalArgumentException
set the callId field

パラメータ:
cid - Strimg to set
例外:
java.lang.IllegalArgumentException - if cid is null or is not a token or token@token

setHost

public void setHost(java.lang.String host)
Set the host member

パラメータ:
host - String to set