|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の addedNewEntity
public void receiveAnswer(EntityEvent e)
EntityListener
の記述:
EntityListener
内の receiveAnswer
public void receiveBye(EntityEvent e)
EntityListener
の記述:
EntityListener
内の receiveBye
public void receiveMessage(EntityEvent e)
EntityListener
の記述:
EntityListener
内の receiveMessage
public SessionDescription receiveOffer(EntityEvent e)
EntityListener
の記述:
EntityListener
内の receiveOffer
public void receiveAck(EntityEvent evt)
EntityListener
の記述:
EntityListener
内の receiveAck
public java.lang.String getPluginName()
Plugin
内の getPluginName
public SipURI getURI()
EntityListener
内の getURI
public void setPluginName(java.lang.String string)
Plugin
内の setPluginName
public void removedEntity(EntityEvent evt)
EntityListener
の記述:
EntityListener
内の removedEntity
public boolean equals(java.lang.Object obj)
java.lang.Object
内の equals
public boolean isLocal()
EntityListener
の記述:
EntityListener
内の isLocal
public void setURI(SipURI uri)
EntityListener
内の setURI
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |