org.siprop.core.ua.util
クラス UAModuleList

java.lang.Object
  上位を拡張 org.siprop.core.ua.util.UAModuleList

public class UAModuleList
extends java.lang.Object

同一ダイアログ上で動作するUAModuleを保持するためのクラス
Forking時に使用する。

作成者:
noritsuna

コンストラクタの概要
UAModuleList()
          コンストラクタ
 
メソッドの概要
 void addUA(MessageContext messageContext, UA ua)
          UAを追加する。
 void doProcessMessage(MessageContext messageContext)
          メッセージの処理を開始する。
 boolean isForkMessage(MessageContext messageContext)
          Forkingされたメッセージかどうかを判定する。
 void processUpperMessage(MessageContext messageContext)
           
 void removeUA(MessageContext messageContext)
          UAを削除する。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

UAModuleList

public UAModuleList()
コンストラクタ

メソッドの詳細

addUA

public void addUA(MessageContext messageContext,
                  UA ua)
UAを追加する。

パラメータ:
ua -

removeUA

public void removeUA(MessageContext messageContext)
UAを削除する。

パラメータ:
messageContext -

doProcessMessage

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

パラメータ:
messageContext -

isForkMessage

public boolean isForkMessage(MessageContext messageContext)
Forkingされたメッセージかどうかを判定する。

パラメータ:
messageContext -
戻り値:
Forkingされている:true

processUpperMessage

public void processUpperMessage(MessageContext messageContext)