javax.sdp
インタフェース Origin

すべてのスーパーインタフェース:
java.lang.Cloneable, Field, java.io.Serializable

public interface Origin
extends Field

Originは、SessionDescription内に含まれるo=fieldsを表します。 Originフィールドは、セッションの発信元を特定します。 これは必ずしも、セッションに関与する同じエンティティではありません。 Originには以下が含まれます: セッションを始めたユーザの名前、 固有のセッション識別子、 セッションの固有バージョン。 これらのフィールドは、セッションを一意的に特定しなければなりません。 また、Originには以下も含まれます: ネットワークタイプ、 アドレスタイプ、 発信元のアドレス。 SDPの記述についてはIETF RFC2327を参照してください。

バージョン:
1.0

メソッドの概要
 java.lang.String getAddress()
          このConnectionに対するネットワークのタイプを戻します。
 java.lang.String getAddressType()
          このConnectionに対するアドレスのタイプを戻します。
 java.lang.String getNetworkType()
          このConnectionに対するネットワークのタイプを戻します。
 long getSessionId()
          セッションの固有IDを戻します。
 long getSessionVersion()
          セッションの固有バージョンを戻します。
 java.lang.String getUsername()
          セッション発信元の名前を戻します。
 void setAddress(java.lang.String addr)
          このConnectionに対するアドレスのタイプを設定します。
 void setAddressType(java.lang.String type)
          このConnectionに対するネットワークのタイプを戻します。
 void setNetworkType(java.lang.String type)
          このConnectionに対するネットワークのタイプを設定します。
 void setSessionId(long id)
          セッションの固有IDを設定します。
 void setSessionVersion(long version)
          セッションの固有バージョンを設定します。
 void setUsername(java.lang.String user)
          セッション発信元の名前を設定します。
 
インタフェース javax.sdp.Field から継承したメソッド
clone, getTypeChar
 

メソッドの詳細

getUsername

public java.lang.String getUsername()
                             throws SdpParseException
セッション発信元の名前を戻します。

戻り値:
セッション発信元の名前
例外:
SdpParseException

setUsername

public void setUsername(java.lang.String user)
                 throws SdpException
セッション発信元の名前を設定します。

パラメータ:
user - セッション発信元の名
例外:
SdpException - パラメータがnullの場合。

getSessionId

public long getSessionId()
                  throws SdpParseException
セッションの固有IDを戻します。

戻り値:
セッションの固有ID
例外:
SdpParseException

setSessionId

public void setSessionId(long id)
                  throws SdpException
セッションの固有IDを設定します。

パラメータ:
id - セッションの固有ID
例外:
SdpException - IDが0より小さい場合

getSessionVersion

public long getSessionVersion()
                       throws SdpParseException
セッションの固有バージョンを戻します。

戻り値:
セッションの固有バージョン
例外:
SdpException
SdpParseException

setSessionVersion

public void setSessionVersion(long version)
                       throws SdpException
セッションの固有バージョンを設定します。

パラメータ:
version - セッションの固有バージョン
例外:
SdpException - バージョンが0より小さい場合

getAddress

public java.lang.String getAddress()
                            throws SdpParseException
このConnectionに対するネットワークのタイプを戻します。

戻り値:
ネットワークのタイプ
例外:
SdpParseException

getAddressType

public java.lang.String getAddressType()
                                throws SdpParseException
このConnectionに対するアドレスのタイプを戻します。

戻り値:
アドレスのタイプ
例外:
SdpParseException

getNetworkType

public java.lang.String getNetworkType()
                                throws SdpParseException
このConnectionに対するネットワークのタイプを戻します。

戻り値:
ネットワークのタイプ
例外:
SdpParseException

setAddress

public void setAddress(java.lang.String addr)
                throws SdpException
このConnectionに対するアドレスのタイプを設定します。

パラメータ:
addr - アドレスのタイプ
例外:
SdpException - addrがnullの場合

setAddressType

public void setAddressType(java.lang.String type)
                    throws SdpException
このConnectionに対するネットワークのタイプを戻します。

パラメータ:
type - ネットワークのタイプ
例外:
SdpException - タイプがnullの場合

setNetworkType

public void setNetworkType(java.lang.String type)
                    throws SdpException
このConnectionに対するネットワークのタイプを設定します。

パラメータ:
type - ネットワークのタイプ
例外:
SdpException - タイプがnullの場合