|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.siprop.core.ua.BaseSIPUAModule
public abstract class BaseSIPUAModule
SIPUAとして、動作するための基本動作を定義した抽象化UA
SIPMethod単位で、メソッドを定義している。
フィールドの概要 | |
---|---|
MessageContext |
messageLastReceive
最後に受信したメッセージ |
MessageContext |
messageLastSend
最後に送信したメッセージ |
MessageContext |
messageOrig
一番最初のメッセージ |
コンストラクタの概要 | |
---|---|
BaseSIPUAModule(Provider provider,
UA callbackUA)
コンストラクタ prividerから、必要な情報を取り出す。 |
メソッドの概要 | |
---|---|
void |
doIncomingMessage(MessageContext messageContext)
UASとしてのMessageに対する処理を行う |
void |
doProcessMessage(MessageContext messageContext)
UACとしてのメッセージの処理を開始する。 |
abstract java.lang.String |
getForkingKey()
Forking時の識別子を取得する。 |
RTPPair |
getRtpPair()
RTPPairを取得する |
void |
send(MessageContext messageContext)
ここでは、まず、B2BUAに投げるべきかどうかを判断する??? |
void |
setCallbackUA(UA callbackUA)
コールバック先UAをセットする。 |
void |
setRtpPair(RTPPair rtpPair)
RTPPairをセットする |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース org.siprop.core.ua.UA から継承されたメソッド |
---|
getUAType |
フィールドの詳細 |
---|
public MessageContext messageOrig
public MessageContext messageLastSend
public MessageContext messageLastReceive
コンストラクタの詳細 |
---|
public BaseSIPUAModule(Provider provider, UA callbackUA)
provider
- callbackUA
- メソッドの詳細 |
---|
public void doIncomingMessage(MessageContext messageContext)
messageContext
-
SIPropException
public abstract java.lang.String getForkingKey()
public void doProcessMessage(MessageContext messageContext)
UA
内の doProcessMessage
messageContext
- public void send(MessageContext messageContext)
UA
内の send
messageContest
- public void setCallbackUA(UA callbackUA)
UA
内の setCallbackUA
callbackUA
- public RTPPair getRtpPair()
public void setRtpPair(RTPPair rtpPair)
rtpPair
-
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |