|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
内の getContainer
public java.lang.String getDescription()
Entity
内の getDescription
public EntityType getEntityType()
Entity
の記述:
Entity
内の getEntityType
public float getPriority()
Entity
内の getPriority
public java.lang.String getTupleId()
Entity
内の getTupleId
public javax.sip.address.SipURI getURI()
EntityListener
内の getURI
public 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
内の sendOffer
public boolean sendOffer(Entity target)
Entity
の記述:
Entity
内の sendOffer
public void setEntityType(EntityType type)
Entity
内の setEntityType
public void setPriority(float priority)
Entity
内の setPriority
public void setTupleId(java.lang.String id)
Entity
内の setTupleId
public void setURI(SipURI uri)
EntityListener
内の setURI
public void receiveMessage(EntityEvent e)
EntityListener
の記述:
EntityListener
内の receiveMessage
public java.lang.String toString()
java.lang.Object
内の toString
public boolean isLocal()
EntityListener
の記述:
EntityListener
内の isLocal
public void setLocal(boolean a)
Entity
内の setLocal
public void sendMessage(RequestMessage msg)
public void sendMessage(RequestMessage msg, EntityListener target)
public boolean sendBye(EntityListener target)
Entity
の記述:
Entity
内の sendBye
public boolean equals(java.lang.Object obj)
TreeNodeImpl
内の equals
public Location getLocation()
Entity
内の getLocation
public void setLocation(Location location)
Entity
内の setLocation
public void receiveBye(EntityEvent e)
EntityListener
の記述:
EntityListener
内の receiveBye
public SessionDescription receiveOffer(EntityEvent e)
EntityListener
の記述:
EntityListener
内の receiveOffer
public void receiveAnswer(EntityEvent e)
EntityListener
の記述:
EntityListener
内の receiveAnswer
public void addedNewEntity(EntityEvent e)
EntityListener
の記述:
EntityListener
内の addedNewEntity
public void receiveAck(EntityEvent e)
EntityListener
の記述:
EntityListener
内の receiveAck
public void removedEntity(EntityEvent evt)
EntityListener
の記述:
EntityListener
内の removedEntity
public void setAlive(boolean b)
Entity
の記述:
Entity
内の setAlive
public boolean isAlive()
Entity
の記述:
Entity
内の isAlive
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |