|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.ac.naka.ec.TreeNodeImpl
jp.ac.naka.ec.entity.EntityImpl
public class EntityImpl
| フィールドの概要 | |
|---|---|
protected boolean |
alive
|
| コンストラクタの概要 | |
|---|---|
EntityImpl()
|
|
EntityImpl(Entity parent)
|
|
EntityImpl(Entity parent,
boolean local)
|
|
EntityImpl(java.lang.String name)
|
|
| メソッドの概要 | |
|---|---|
void |
addedNewEntity(EntityEvent e)
新しくEntityが追加されたときに呼ばれるコールバック |
boolean |
equals(java.lang.Object obj)
|
EntityContainer |
getContainer()
所属するEntityContainerの取得 |
java.lang.String |
getDescription()
|
EntityType |
getEntityType()
EntityTypeの取得 |
Location |
getLocation()
|
float |
getPriority()
|
java.lang.String |
getTupleId()
|
javax.sip.address.SipURI |
getURI()
|
boolean |
isAlive()
そのEntityが削除対象かどうか。 |
boolean |
isLocal()
ローカルにあるEntityかどうか。 |
void |
receiveAck(EntityEvent e)
Ackリクエストを受けたときのコールバック |
void |
receiveAnswer(EntityEvent e)
Offerリクエストのレスポンスを受けたときのコールバック |
void |
receiveBye(EntityEvent e)
Byeリクエストを受けたときのコールバック |
void |
receiveMessage(EntityEvent e)
メッセージが来た際のコールバック |
SessionDescription |
receiveOffer(EntityEvent e)
セッションのオファーが来た際のコールバック |
void |
removedEntity(EntityEvent evt)
Entityの参照が失われたときに呼ばれるコールバック |
boolean |
sendBye(EntityListener target)
BYEメッセージの送信 |
void |
sendMessage(RequestMessage msg)
|
void |
sendMessage(RequestMessage msg,
EntityListener target)
|
void |
sendMessage(java.lang.String msg)
メッセージを全てのリスナに対して配信 |
void |
sendMessage(java.lang.String msg,
EntityListener target)
ターゲットを指定してメッセージの送信 |
void |
sendMessage(java.lang.String msg,
java.lang.String targetName)
ターゲットを指定してメッセージの送信 |
boolean |
sendOffer(Entity target)
SDPを指定せずにリクエスト、相手のSDPによるフォーマットの指定に従う。 |
boolean |
sendOffer(net.sourceforge.jsdp.SessionDescription sdp,
Entity target)
SDPを指定してセッションのリクエスト |
void |
setAlive(boolean b)
そのEntityが削除対象かどうかの設定。 |
void |
setEntityType(EntityType type)
|
void |
setLocal(boolean a)
|
void |
setLocation(Location location)
|
void |
setPriority(float priority)
|
void |
setTupleId(java.lang.String id)
|
void |
setURI(SipURI uri)
|
java.lang.String |
toString()
|
| クラス jp.ac.naka.ec.TreeNodeImpl から継承されたメソッド |
|---|
addChild, getChildNodes, getFullyQualifiedName, getName, getParent, hasChildNodes, hasParent, include, removeChild, setName, setParent |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| インタフェース jp.ac.naka.ec.TreeNode から継承されたメソッド |
|---|
addChild, getChildNodes, getFullyQualifiedName, getName, getParent, hasChildNodes, hasParent, include, removeChild, setName, setParent |
| フィールドの詳細 |
|---|
protected boolean alive
| コンストラクタの詳細 |
|---|
public EntityImpl()
public EntityImpl(Entity parent)
parent -
public EntityImpl(Entity parent,
boolean local)
parent - local - public EntityImpl(java.lang.String name)
name - | メソッドの詳細 |
|---|
public EntityContainer getContainer()
Entity の記述:
Entity 内の getContainerpublic java.lang.String getDescription()
Entity 内の getDescriptionpublic EntityType getEntityType()
Entity の記述:
Entity 内の getEntityTypepublic float getPriority()
Entity 内の getPrioritypublic java.lang.String getTupleId()
Entity 内の getTupleIdpublic javax.sip.address.SipURI getURI()
EntityListener 内の getURIpublic void sendMessage(java.lang.String msg)
Entity の記述:
Entity 内の sendMessage
public void sendMessage(java.lang.String msg,
java.lang.String targetName)
Entity の記述:
Entity 内の sendMessage
public void sendMessage(java.lang.String msg,
EntityListener target)
Entity の記述:
Entity 内の sendMessage
public boolean sendOffer(net.sourceforge.jsdp.SessionDescription sdp,
Entity target)
Entity の記述:
Entity 内の sendOfferpublic boolean sendOffer(Entity target)
Entity の記述:
Entity 内の sendOfferpublic void setEntityType(EntityType type)
Entity 内の setEntityTypepublic void setPriority(float priority)
Entity 内の setPrioritypublic void setTupleId(java.lang.String id)
Entity 内の setTupleIdpublic void setURI(SipURI uri)
EntityListener 内の setURIpublic void receiveMessage(EntityEvent e)
EntityListener の記述:
EntityListener 内の receiveMessagepublic java.lang.String toString()
java.lang.Object 内の toStringpublic boolean isLocal()
EntityListener の記述:
EntityListener 内の isLocalpublic void setLocal(boolean a)
Entity 内の setLocalpublic void sendMessage(RequestMessage msg)
public void sendMessage(RequestMessage msg,
EntityListener target)
public boolean sendBye(EntityListener target)
Entity の記述:
Entity 内の sendByepublic boolean equals(java.lang.Object obj)
TreeNodeImpl 内の equalspublic Location getLocation()
Entity 内の getLocationpublic void setLocation(Location location)
Entity 内の setLocationpublic void receiveBye(EntityEvent e)
EntityListener の記述:
EntityListener 内の receiveByepublic SessionDescription receiveOffer(EntityEvent e)
EntityListener の記述:
EntityListener 内の receiveOfferpublic void receiveAnswer(EntityEvent e)
EntityListener の記述:
EntityListener 内の receiveAnswerpublic void addedNewEntity(EntityEvent e)
EntityListener の記述:
EntityListener 内の addedNewEntitypublic void receiveAck(EntityEvent e)
EntityListener の記述:
EntityListener 内の receiveAckpublic void removedEntity(EntityEvent evt)
EntityListener の記述:
EntityListener 内の removedEntitypublic void setAlive(boolean b)
Entity の記述:
Entity 内の setAlivepublic boolean isAlive()
Entity の記述:
Entity 内の isAlive
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||