|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.ac.naka.ec.EventSource
public abstract class EventSource
イベント配信用のPluginを作るときはこのクラスを拡張してください。
| フィールドの概要 | |
|---|---|
protected EventDispatcher |
dispatcher
|
protected java.lang.String |
name
|
protected SipURI |
uri
|
| コンストラクタの概要 | |
|---|---|
EventSource()
|
|
| メソッドの概要 | |
|---|---|
void |
addedNewEntity(EntityEvent e)
新しくEntityが追加されたときに呼ばれるコールバック |
boolean |
equals(java.lang.Object obj)
|
EventDispatcher |
getEventDispatcher()
EventDispatcherのインスタンスを得る。 |
java.lang.String |
getPluginName()
|
SipURI |
getURI()
|
boolean |
isLocal()
ローカルにあるEntityかどうか。 |
void |
receiveAck(EntityEvent evt)
Ackリクエストを受けたときのコールバック |
void |
receiveAnswer(EntityEvent e)
Offerリクエストのレスポンスを受けたときのコールバック |
void |
receiveBye(EntityEvent e)
Byeリクエストを受けたときのコールバック |
void |
receiveMessage(EntityEvent e)
メッセージが来た際のコールバック |
SessionDescription |
receiveOffer(EntityEvent e)
セッションのオファーが来た際のコールバック |
void |
removedEntity(EntityEvent evt)
Entityの参照が失われたときに呼ばれるコールバック |
void |
setPluginName(java.lang.String string)
|
void |
setURI(SipURI uri)
|
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース jp.ac.naka.ec.Plugin から継承されたメソッド |
|---|
init, init |
| フィールドの詳細 |
|---|
protected SipURI uri
protected java.lang.String name
protected EventDispatcher dispatcher
| コンストラクタの詳細 |
|---|
public EventSource()
| メソッドの詳細 |
|---|
public EventDispatcher getEventDispatcher()
public void addedNewEntity(EntityEvent e)
EntityListener の記述:
EntityListener 内の addedNewEntitypublic void receiveAnswer(EntityEvent e)
EntityListener の記述:
EntityListener 内の receiveAnswerpublic void receiveBye(EntityEvent e)
EntityListener の記述:
EntityListener 内の receiveByepublic void receiveMessage(EntityEvent e)
EntityListener の記述:
EntityListener 内の receiveMessagepublic SessionDescription receiveOffer(EntityEvent e)
EntityListener の記述:
EntityListener 内の receiveOfferpublic void receiveAck(EntityEvent evt)
EntityListener の記述:
EntityListener 内の receiveAckpublic java.lang.String getPluginName()
Plugin 内の getPluginNamepublic SipURI getURI()
EntityListener 内の getURIpublic void setPluginName(java.lang.String string)
Plugin 内の setPluginNamepublic void removedEntity(EntityEvent evt)
EntityListener の記述:
EntityListener 内の removedEntitypublic boolean equals(java.lang.Object obj)
java.lang.Object 内の equalspublic boolean isLocal()
EntityListener の記述:
EntityListener 内の isLocalpublic void setURI(SipURI uri)
EntityListener 内の setURI
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||