|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface Entity
メソッドの概要 | |
---|---|
void |
addKeyword(java.lang.String str)
|
void |
addSensorData(SensorData sensor)
|
java.lang.String |
createPIDF()
|
javax.sip.address.SipURI |
getContactURI()
|
EntityContainer |
getContainer()
所属するEntityContainerの取得 |
java.lang.String |
getDescription()
|
EntityType |
getEntityType()
EntityTypeの取得 |
java.lang.String[] |
getKeywords()
|
Location |
getLocation()
|
java.lang.String |
getName()
|
SensorData[] |
getSensors()
|
javax.sip.address.SipURI |
getURI()
|
boolean |
isLocal()
ローカルにあるEntityかどうか。 |
boolean |
removeSensorData(SensorData sensor)
|
boolean |
sendBye(Entity target)
BYEメッセージの送信 |
boolean |
sendMessage(java.lang.String msg)
メッセージを全てのリスナに対して配信 |
boolean |
sendMessage(java.lang.String msg,
Entity target)
ターゲットを指定してメッセージの送信 |
boolean |
sendOffer(Entity target)
SDPを指定せずにリクエスト、相手のSDPによるフォーマットの指定に従う。 |
boolean |
sendOffer(javax.sdp.SessionDescription sdp,
Entity target)
SDPを指定してセッションのリクエスト |
void |
setContactURI(javax.sip.address.SipURI uri)
|
void |
setDescrpition(java.lang.String description)
|
void |
setEntityContainer(EntityContainer impl)
|
void |
setEntityType(EntityType type)
|
void |
setLocal(boolean b)
|
void |
setLocation(Location location)
|
void |
setName(java.lang.String name)
|
void |
setURI(javax.sip.address.SipURI uri)
|
boolean |
subscribe(Entity target)
SUBSCRIBE送信 |
boolean |
unsubscribe(Entity target)
|
インタフェース jp.ac.naka.ec.entity.EntityListener から継承されたメソッド |
---|
expired, receiveAck, receiveAnswer, receiveBye, receiveErrorResponse, receiveMessage, receiveNotify, receiveOffer, receiveSubscribe |
メソッドの詳細 |
---|
boolean sendOffer(javax.sdp.SessionDescription sdp, Entity target)
sdp
- target
-
boolean sendOffer(Entity target)
target
-
boolean sendMessage(java.lang.String msg)
msg
- boolean sendMessage(java.lang.String msg, Entity target)
msg
- targetName
- boolean sendBye(Entity target)
target
-
EntityType getEntityType()
void setEntityType(EntityType type)
type
- EntityContainer getContainer()
void setEntityContainer(EntityContainer impl)
void setDescrpition(java.lang.String description)
java.lang.String getDescription()
void setName(java.lang.String name)
java.lang.String getName()
void setLocal(boolean b)
void addKeyword(java.lang.String str)
java.lang.String[] getKeywords()
boolean subscribe(Entity target)
boolean unsubscribe(Entity target)
Location getLocation()
void setLocation(Location location)
boolean isLocal()
void setURI(javax.sip.address.SipURI uri)
uri
- javax.sip.address.SipURI getURI()
javax.sip.address.SipURI getContactURI()
void setContactURI(javax.sip.address.SipURI uri)
java.lang.String createPIDF()
boolean removeSensorData(SensorData sensor)
void addSensorData(SensorData sensor)
SensorData[] getSensors()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |