jp.ac.naka.ec.db
インタフェース DataObject

既知の実装クラスの一覧:
DataObjectImpl

public interface DataObject

それぞれのTransactionを可視化するためにはイベントデータ、送信元、送信先の情報、タイムスタンプが必要である。

作成者:
Takashi Kasuya

メソッドの概要
 EntityType getDataType()
          取得したデータのタイプの取得。
 Entity getEventSource()
           
 Entity getEventTarget()
           
 Location getLocation()
          位置情報の取得
 java.lang.String getOtherData()
          センサ情報以外の情報の格納場所。
 SensorData getSensorData()
          データがセンサ情報の場合、SensorDataオブジェクトが格納される
 java.sql.Timestamp getTimeStamp()
          タイムスタンプの取得
 

メソッドの詳細

getDataType

EntityType getDataType()
取得したデータのタイプの取得。タイプはEntityType

戻り値:

getSensorData

SensorData getSensorData()
データがセンサ情報の場合、SensorDataオブジェクトが格納される

戻り値:

getOtherData

java.lang.String getOtherData()
センサ情報以外の情報の格納場所。メディアのURIなど。

戻り値:

getEventSource

Entity getEventSource()
戻り値:

getEventTarget

Entity getEventTarget()
戻り値:

getTimeStamp

java.sql.Timestamp getTimeStamp()
タイムスタンプの取得

戻り値:

getLocation

Location getLocation()
位置情報の取得

戻り値: