jp.ac.naka.ec.entity
クラス EntityEvent

java.lang.Object
  上位を拡張 java.util.EventObject
      上位を拡張 jp.ac.naka.ec.entity.EntityEvent
すべての実装されたインタフェース:
java.io.Serializable

public class EntityEvent
extends java.util.EventObject

作成者:
Takashi Kasuya
関連項目:
直列化された形式

入れ子のクラスの概要
static class EntityEvent.EventType
           
 
フィールドの概要
 
クラス java.util.EventObject から継承されたフィールド
source
 
コンストラクタの概要
EntityEvent(EntityListener target, Entity source, EntityEvent.EventType type)
           
EntityEvent(javax.sdp.SessionDescription sdp2, Entity source)
          Answerイベント生成の際に用いる
EntityEvent(javax.sdp.SessionDescription sdp, EntityListener target, Entity source)
          Offer送信の際に用いられる
EntityEvent(java.lang.String message, EntityListener target, Entity source)
          メッセージの伝播に用いる。
EntityEvent(java.lang.String message, EntityListener target, Entity source, EntityEvent.EventType type)
          メッセージの伝播に用いる
 
メソッドの概要
 EntityEvent.EventType getEventType()
           
 java.lang.String getMessage()
           
 javax.sip.message.Request getRequest()
           
 javax.sdp.SessionDescription getSessionDescription()
           
 int getStatusCode()
           
 EntityListener getTarget()
           
 void setEventType(EntityEvent.EventType type)
           
 void setMessage(java.lang.String message)
           
 void setRequest(javax.sip.message.Request req)
           
 void setStatusCode(int statusCode)
           
 java.lang.String toString()
           
 
クラス java.util.EventObject から継承されたメソッド
getSource
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

EntityEvent

public EntityEvent(EntityListener target,
                   Entity source,
                   EntityEvent.EventType type)
パラメータ:
target -
source -
type -

EntityEvent

public EntityEvent(java.lang.String message,
                   EntityListener target,
                   Entity source,
                   EntityEvent.EventType type)
メッセージの伝播に用いる

パラメータ:
message -
target -
source -
type -

EntityEvent

public EntityEvent(java.lang.String message,
                   EntityListener target,
                   Entity source)
メッセージの伝播に用いる。イベントタイプはMESSAGE。

パラメータ:
message -
target -
source -

EntityEvent

public EntityEvent(javax.sdp.SessionDescription sdp,
                   EntityListener target,
                   Entity source)
Offer送信の際に用いられる

パラメータ:
sdp -
target -
source -

EntityEvent

public EntityEvent(javax.sdp.SessionDescription sdp2,
                   Entity source)
Answerイベント生成の際に用いる

パラメータ:
sdp2 -
source -
メソッドの詳細

getTarget

public EntityListener getTarget()
戻り値:

getMessage

public java.lang.String getMessage()
戻り値:

setMessage

public void setMessage(java.lang.String message)
パラメータ:
message -

getSessionDescription

public javax.sdp.SessionDescription getSessionDescription()
戻り値:

getEventType

public EntityEvent.EventType getEventType()
戻り値:

setEventType

public void setEventType(EntityEvent.EventType type)
パラメータ:
type -

getRequest

public javax.sip.message.Request getRequest()
戻り値:

setRequest

public void setRequest(javax.sip.message.Request req)
パラメータ:
req -

toString

public java.lang.String toString()
オーバーライド:
クラス java.util.EventObject 内の toString

setStatusCode

public void setStatusCode(int statusCode)

getStatusCode

public int getStatusCode()