jp.ac.naka.ec.entity.test
クラス SampleEntity

java.lang.Object
  上位を拡張 jp.ac.naka.ec.entity.EntityImpl
      上位を拡張 jp.ac.naka.ec.entity.AbstractEntity
          上位を拡張 jp.ac.naka.ec.entity.test.SampleEntity
すべての実装されたインタフェース:
java.awt.event.ActionListener, java.util.EventListener, Entity, EntityListener, MediaListener

public class SampleEntity
extends AbstractEntity
implements java.awt.event.ActionListener, MediaListener


コンストラクタの概要
SampleEntity()
           
 
メソッドの概要
 void actionPerformed(java.awt.event.ActionEvent evt)
           
 void init()
          ユーザ実装Entityがインスタンス化された後に呼ばれるメソッド。
static void main(java.lang.String[] args)
           
 void receiveAnswer(EntityEvent evt)
          Offerリクエストのレスポンスを受けたときのコールバック
 void receiveErrorResponse(EntityEvent evt)
          Errorレスポンスがきた場合のコールバック
 void receiveMedia(MediaReceiveEvent e)
          RTPストリームの受信が完了したときに呼ばれるコールバック
 void receiveMessage(EntityEvent e)
          メッセージが来た際のコールバック
 void receiveNotify(EntityEvent evt)
           
 void terminateMedia(MediaReceiveEvent e)
          RTPストリームが終了したときに呼ばれるコールバック
 
クラス jp.ac.naka.ec.entity.AbstractEntity から継承されたメソッド
addEntityListener, addSubscriber, getCallback, getTTL, handleEvent, removeEntityListener, removeSubscriber, sendBye, sendMessage, sendMessage, sendOffer, sendOffer, setCallback, setTTL, startNotify, subscribe, subscribe, unsubscribe
 
クラス jp.ac.naka.ec.entity.EntityImpl から継承されたメソッド
addKeyword, addSensorData, createPIDF, createSipURI, createSipURI, equals, expired, getContactURI, getContainer, getDescription, getEntityType, getKeywords, getLocation, getName, getSensors, getURI, isLocal, receiveAck, receiveBye, receiveOffer, receiveSubscribe, register, removeKeyword, removeSensorData, setContactURI, setDescrpition, setEntityContainer, setEntityType, setLocal, setLocation, setName, setURI, toString
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

SampleEntity

public SampleEntity()
メソッドの詳細

init

public void init()
クラス AbstractEntity の記述:
ユーザ実装Entityがインスタンス化された後に呼ばれるメソッド。これを使うとバグが出るポイ。

オーバーライド:
クラス AbstractEntity 内の init

receiveMessage

public void receiveMessage(EntityEvent e)
インタフェース EntityListener の記述:
メッセージが来た際のコールバック

定義:
インタフェース EntityListener 内の receiveMessage
定義:
クラス AbstractEntity 内の receiveMessage

receiveAnswer

public void receiveAnswer(EntityEvent evt)
インタフェース EntityListener の記述:
Offerリクエストのレスポンスを受けたときのコールバック

定義:
インタフェース EntityListener 内の receiveAnswer
オーバーライド:
クラス EntityImpl 内の receiveAnswer

receiveNotify

public void receiveNotify(EntityEvent evt)
定義:
インタフェース EntityListener 内の receiveNotify
オーバーライド:
クラス EntityImpl 内の receiveNotify

receiveErrorResponse

public void receiveErrorResponse(EntityEvent evt)
インタフェース EntityListener の記述:
Errorレスポンスがきた場合のコールバック

定義:
インタフェース EntityListener 内の receiveErrorResponse
オーバーライド:
クラス EntityImpl 内の receiveErrorResponse

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
定義:
インタフェース java.awt.event.ActionListener 内の actionPerformed

main

public static void main(java.lang.String[] args)

receiveMedia

public void receiveMedia(MediaReceiveEvent e)
インタフェース MediaListener の記述:
RTPストリームの受信が完了したときに呼ばれるコールバック

定義:
インタフェース MediaListener 内の receiveMedia

terminateMedia

public void terminateMedia(MediaReceiveEvent e)
インタフェース MediaListener の記述:
RTPストリームが終了したときに呼ばれるコールバック

定義:
インタフェース MediaListener 内の terminateMedia