SampleEntity
Keywords: jp.ac.naka.ec.entity.test.SampleEntity class

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## 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`

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド