org.siprop.core.ua
クラス BaseSIPUAManager

java.lang.Object
  上位を拡張 org.siprop.core.ua.BaseSIPUAManager
すべての実装されたインタフェース:
UA, UAManager
直系の既知のサブクラス:
DefaultSIPUAManagerImpl

public abstract class BaseSIPUAManager
extends java.lang.Object
implements UAManager

デフォルト動作するSIPUAManager抽象化クラス

作成者:
noritsuna

コンストラクタの概要
BaseSIPUAManager(Provider provider, UA ua)
          コンストラクタ
 
メソッドの概要
 void destroyModule(MessageContext messageContext)
          モジュールを終了する。
 void dispatchUAModule(MessageContext messageContext, UAModuleList uaSet)
          UAModuleにディスパッチする。
 void doCallBackFromUA(MessageContext messageContext, UA module)
          UAModuleより、コールバックされるメソッド
 void doProcessMessage(MessageContext messageContext)
          メッセージの処理を開始する。
 void send(MessageContext messageContext)
          メッセージを送信する。
 void setCallbackUA(UA callbackUA)
          コールバック先のUA
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.siprop.core.ua.UAManager から継承されたメソッド
doControlCommand, doState
 
インタフェース org.siprop.core.ua.UA から継承されたメソッド
getUAType
 

コンストラクタの詳細

BaseSIPUAManager

public BaseSIPUAManager(Provider provider,
                        UA ua)
コンストラクタ

パラメータ:
provider -
ua - コールバック先のUA
メソッドの詳細

doProcessMessage

public void doProcessMessage(MessageContext messageContext)
メッセージの処理を開始する。

定義:
インタフェース UA 内の doProcessMessage
パラメータ:
messageContext -

setCallbackUA

public void setCallbackUA(UA callbackUA)
コールバック先のUA

定義:
インタフェース UA 内の setCallbackUA
パラメータ:
-

send

public void send(MessageContext messageContext)
メッセージを送信する。

定義:
インタフェース UA 内の send
パラメータ:
MessageContext -

dispatchUAModule

public void dispatchUAModule(MessageContext messageContext,
                             UAModuleList uaSet)
UAModuleにディスパッチする。

定義:
インタフェース UAManager 内の dispatchUAModule

destroyModule

public void destroyModule(MessageContext messageContext)
モジュールを終了する。

定義:
インタフェース UAManager 内の destroyModule
パラメータ:
messageContext -

doCallBackFromUA

public void doCallBackFromUA(MessageContext messageContext,
                             UA module)
UAModuleより、コールバックされるメソッド

定義:
インタフェース UAManager 内の doCallBackFromUA
パラメータ:
messageContext -
uaModule -