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

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

public class FlashXMLSocketServerEntity
extends AbstractEntity
implements java.lang.Runnable

FlashのXMLSocketを用いて、イベント情報を配布するためのサーバ。デフォルトのポートは4444

作成者:
粕谷

コンストラクタの概要
FlashXMLSocketServerEntity()
           
 
メソッドの概要
 void init()
          ユーザ実装Entityがインスタンス化された後に呼ばれるメソッド。
static void main(java.lang.String[] args)
           
 void receiveMessage(EntityEvent evt)
          メッセージが来た際のコールバック
 void run()
           
 
クラス 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, receiveAnswer, receiveBye, receiveErrorResponse, receiveNotify, 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
 

コンストラクタの詳細

FlashXMLSocketServerEntity

public FlashXMLSocketServerEntity()
メソッドの詳細

init

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

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

receiveMessage

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

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

run

public void run()
定義:
インタフェース java.lang.Runnable 内の run

main

public static void main(java.lang.String[] args)
パラメータ:
args -