|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
SessionDescriptionは、Session Description Protocolが定義するデータを表し (IETF RFC 2327参照)、セッションの発信元、クライアントがサポートできる メディアのタイプ、およびクライアントがそのメディアをリスンするホストおよび ポートに関する情報を保持します。 SessionDescriptionはまた、セッションに関するタイミング情報 (例えば開始、終了、リピート、タイムゾーンなど)、およびセッションがサポート する帯域幅も保持します。 SDPの記述についてはIETF RFC2327を参照してください。
| メソッドの概要 | |
java.lang.Object |
clone()
パブリッククローン宣言 |
java.lang.String |
getAttribute(java.lang.String name)
指定された属性の値を戻します |
java.util.Vector |
getAttributes(boolean create)
このDescriptionに対する属性を、AttributeオブジェクトのVectorとして、それらが解析された順番に戻します。 |
int |
getBandwidth(java.lang.String name)
指定された帯域幅名の整数値を戻します。 |
java.util.Vector |
getBandwidths(boolean create)
指定されたタイプのBandwidthを戻します。 |
Connection |
getConnection()
このオブジェクトに関連づけられたコネクション情報を戻します。 |
java.util.Vector |
getEmails(boolean create)
セッションに関する詳細情報のためにコンタクトをとるemailアドレスを戻します。 |
Info |
getInfo()
このオブジェクトのinfoフィールド (i=) の値を戻します。 |
Key |
getKey()
keyデータを戻します。 |
java.util.Vector |
getMediaDescriptions(boolean create)
MediaDescriptionをセッション記述に追加します。 |
Origin |
getOrigin()
セッションの発信元に関する情報を戻します。 |
java.util.Vector |
getPhones(boolean create)
セッションに関する詳細情報のためにコンタクトをとる電話番号を戻します。 |
SessionName |
getSessionName()
セッションの名前を戻します。 |
java.util.Vector |
getTimeDescriptions(boolean create)
セッションの開始、停止、繰り返しおよびタイムゾーンの情報を示すTimeFieldを戻します。 |
URI |
getURI()
セッションに関する詳細情報の場所へのURIを戻します。 |
Version |
getVersion()
使用中のSDPのバージョンを戻します。 |
java.util.Vector |
getZoneAdjustments(boolean create)
セッションに対するタイムゾーン調整を戻します。 |
void |
removeAttribute(java.lang.String name)
値パラメータによって指定された属性を削除します。 |
void |
removeBandwidth(java.lang.String name)
指定された帯域幅タイプを削除します。 |
void |
setAttribute(java.lang.String name,
java.lang.String value)
指定された属性の値を設定します。 |
void |
setAttributes(java.util.Vector Attributes)
指定されたAttributeをこのDescriptionオブジェクトに追加します。 |
void |
setBandwidth(java.lang.String name,
int value)
指定された帯域幅タイプの値を設定します。 |
void |
setBandwidths(java.util.Vector bandwidths)
指定されたタイプのBandwidthの値を設定します。 |
void |
setConnection(Connection conn)
このエンティティに対するコネクションデータを設定します。 |
void |
setEmails(java.util.Vector emails)
セッションに関する詳細情報のためにコンタクトをとるemailアドレスを戻します。 |
void |
setInfo(Info i)
このオブジェクトのi=filedを設定します。 |
void |
setKey(Key key)
暗号化キー情報を設定します。 |
void |
setMediaDescriptions(java.util.Vector mediaDescriptions)
セッション記述からすべてのMediaDescriptionsを削除します。 |
void |
setOrigin(Origin origin)
セッションの発信元に関する情報を設定します。 |
void |
setPhones(java.util.Vector phones)
セッションに関する詳細情報のためにコンタクトする電話番号を設定します。 |
void |
setSessionName(SessionName sessionName)
セッションの名前を設定します。 |
void |
setTimeDescriptions(java.util.Vector times)
セッションの開始、停止、繰り返しおよびタイムゾーンの情報を示すTimeFieldを設定します。 |
void |
setURI(URI uri)
セッションに関する詳細の場所へのuriを設定します。 |
void |
setVersion(Version v)
使用中のSDPのバージョンを設定します。 |
void |
setZoneAdjustments(java.util.Vector zoneAdjustments)
TimeFieldに対するタイムゾーン調整を設定します。 |
| メソッドの詳細 |
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException - クローンメソッドがサポートされていない場合public Version getVersion()
public void setVersion(Version v)
throws SdpException
v - version - 整数値のバージョン
SdpException - バージョンがnullの場合public Origin getOrigin()
public void setOrigin(Origin origin)
throws SdpException
origin - - 発信元データ
SdpException - Originがnullの場合public SessionName getSessionName()
public void setSessionName(SessionName sessionName)
throws SdpException
sessionName - name - セッション名
SdpException - SessionNameがnullの場合public Info getInfo()
public void setInfo(Info i)
throws SdpException
i - - 新しいi=value、nullの場合はフィールドを削除します
SdpException - infoがnullの場合public URI getURI()
public void setURI(URI uri)
throws SdpException
uri - - the uri.
SdpException - URIがnullの場合
public java.util.Vector getEmails(boolean create)
throws SdpParseException
create - 設定するブール値
SdpException
SdpParseException
public void setEmails(java.util.Vector emails)
throws SdpException
emails - - emailアドレス
SdpException - Vectorがnullの場合
public java.util.Vector getPhones(boolean create)
throws SdpException
create - 設定するブール値
SdpException
public void setPhones(java.util.Vector phones)
throws SdpException
phones - - 電話番号
SdpException - Vectorがnullの場合
public java.util.Vector getTimeDescriptions(boolean create)
throws SdpException
create - 設定するブール値
SdpException
public void setTimeDescriptions(java.util.Vector times)
throws SdpException
times - - the TimeField.
SdpException - Vectorがnullの場合
public java.util.Vector getZoneAdjustments(boolean create)
throws SdpException
create - 設定するブール値
SdpException
public void setZoneAdjustments(java.util.Vector zoneAdjustments)
throws SdpException
zoneAdjustments - ゾーン調整を含むHashtable。
そこでkeyはAdjusted Time Zoneで、値はオフセットです。
SdpException - Vectorがnullの場合public Connection getConnection()
public void setConnection(Connection conn)
throws SdpException
conn - Connection
SdpException - パラメータがnullの場合public java.util.Vector getBandwidths(boolean create)
create - 戻すBandwidthのタイプ
public void setBandwidths(java.util.Vector bandwidths)
throws SdpException
bandwidths -
SdpException - Vectorがnullの場合
public int getBandwidth(java.lang.String name)
throws SdpParseException
name - - 帯域幅タイプの名前
SdpParseException
public void setBandwidth(java.lang.String name,
int value)
throws SdpException
name - - 帯域幅タイプの名前value - - 指定された帯域幅の値
SdpException - 名前がnullの場合public void removeBandwidth(java.lang.String name)
name - name - 帯域幅タイプの名前public Key getKey()
public void setKey(Key key)
throws SdpException
key - - 暗号化キーデータ。メソッドに応じてnullになる場合があります。
SdpException - パラメータがnullの場合
public java.lang.String getAttribute(java.lang.String name)
throws SdpParseException
name - - 属性の名前
SdpParseExceptionpublic java.util.Vector getAttributes(boolean create)
create - - このDescriptionに対する属性が存在しない場合に、nullを戻すか、
新しい空のVectorを戻すかを指定します。
public void removeAttribute(java.lang.String name)
name - name - 属性の名前
public void setAttribute(java.lang.String name,
java.lang.String value)
throws SdpException
name - - 属性の名前value - - 指定された属性の値
SdpException - 名前または値がnullの場合
public void setAttributes(java.util.Vector Attributes)
throws SdpException
Attributes - - 追加する属性
SdpException - Vectorがnullの場合
public java.util.Vector getMediaDescriptions(boolean create)
throws SdpException
create - 設定するブール値
SdpException
public void setMediaDescriptions(java.util.Vector mediaDescriptions)
throws SdpException
mediaDescriptions - to set
SdpException - パラメータがnullの場合
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||