|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.siprop.stack.impl.SIPStackRouter
public class SIPStackRouter
Transport情報から、使用するstackを判別するクラス
| コンストラクタの概要 | |
|---|---|
SIPStackRouter()
コンストラクタ |
|
| メソッドの概要 | |
|---|---|
void |
addRoute(Router router)
Routing情報を追加する |
void |
addRoute(Transport tp,
PacketProcessor pp)
Transportをキーとして、Routerを追加する。 |
void |
doDispatch(MessageContext message)
コールバック用メソッド |
void |
doDispatch(Transport tp,
Peer hop,
Packet p)
外部からディスパッチされるメソッド |
void |
doRoute(MessageContext message)
外向きのメッセージ送信を処理する |
void |
doRoute(Transport tp,
Peer hop,
Packet p)
Routingを実行する。 |
Repository |
getRepository()
Repositoryを取得する |
void |
removeRoute(Router router)
Routing情報を削除する |
void |
removeRoute(Transport tp)
Routerを削除する。 |
void |
setRepository(Repository repository)
Repositoryをセットする |
void |
setRouter(RouteType routeType,
Router router)
Routerをセットする。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public SIPStackRouter()
| メソッドの詳細 |
|---|
public void addRoute(Router router)
Router の記述:
Router 内の addRoutepublic void doDispatch(MessageContext message)
Router の記述:
Router 内の doDispatchpublic Repository getRepository()
Router の記述:
Router 内の getRepositorypublic void removeRoute(Router router)
Router の記述:
Router 内の removeRoutepublic void setRepository(Repository repository)
Router の記述:
Router 内の setRepositorypublic void doRoute(MessageContext message)
Router 内の doRoute -
public void doDispatch(Transport tp,
Peer hop,
Packet p)
PacketProcessor 内の doDispatchtp - hop - p -
public void addRoute(Transport tp,
PacketProcessor pp)
tp - pp - public void removeRoute(Transport tp)
tp -
public void doRoute(Transport tp,
Peer hop,
Packet p)
tp - hop - p -
public void setRouter(RouteType routeType,
Router router)
routeType - router -
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||