jp.go.aist.dmrc.platform.datacooperation.interfaces
クラス PFComponentCooperationResultEvent

java.lang.Object
  拡張java.util.EventObject
      拡張jp.go.aist.dmrc.platform.util.event.PFEvent
          拡張jp.go.aist.dmrc.platform.datacooperation.interfaces.PFComponentCooperationResultEvent
すべての実装インタフェース:
java.lang.Cloneable, java.io.Serializable

public class PFComponentCooperationResultEvent
extends PFEvent

コンポーネント連携の結果を通知するイベント.

関連項目:
直列化された形式

フィールドの概要
 
クラス jp.go.aist.dmrc.platform.util.event.PFEvent から継承したフィールド
eventNo
 
クラス java.util.EventObject から継承したフィールド
source
 
コンストラクタの概要
PFComponentCooperationResultEvent(PFComponent source, java.lang.String aRequestID, int aStatusCode, java.lang.Object aResult, java.lang.Class aResultType, java.lang.String aErrorLocation, java.lang.String aErrorMessage, java.lang.String aDetailedErrorMessage, boolean aAbsent, boolean aDeleted, boolean aTransferred, java.lang.String aNewPlatformName, boolean aRenamed, java.lang.String aNewComponentPublicName, int eventNo)
          コンストラクタ.
PFComponentCooperationResultEvent(java.lang.String aRequestID, int aStatusCode, java.lang.Object aResult, java.lang.Class aResultType, java.lang.String aErrorLocation, java.lang.String aErrorMessage, java.lang.String aDetailedErrorMessage, boolean aAbsent, boolean aDeleted, boolean aTransferred, java.lang.String aNewPlatformName, boolean aRenamed, java.lang.String aNewComponentPublicName, int eventNo)
          コンストラクタ.
 
メソッドの概要
 java.lang.String getDetailedErrorMessage()
          詳細なエラーメッセージを取得する.
 java.lang.String getErrorLocation()
          エラーの発生場所を取得する.
 java.lang.String getErrorMessage()
          エラーメッセージを取得する.
 java.lang.String getNewComponentPublicName()
          改名されたコンポーネントの変更後の公開名を取得する.
 java.lang.String getNewPlatformName()
          転送されたコンポーネントの転送先プラットフォーム名を取得する.
 java.lang.String getRequestID()
          要求IDを取得する.
 java.lang.Object getResult()
          処理結果を取得する.
 java.lang.Class getResultType()
          処理結果の型を取得する.
 int getStatusCode()
          処理ステータスコードを取得する.
 boolean isAbsent()
          コンポーネントが存在しないかを示すフラグを取得する.
 boolean isDeleted()
          コンポーネントが削除されたかを示すフラグを取得する.
 boolean isRenamed()
          コンポーネントが改名されたかを示すフラグを取得する.
 boolean isTransferred()
          コンポーネントが転送されたかを示すフラグを取得する.
 
クラス jp.go.aist.dmrc.platform.util.event.PFEvent から継承したメソッド
clone, getEventNo, setEventNo
 
クラス java.util.EventObject から継承したメソッド
getSource, toString
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PFComponentCooperationResultEvent

public PFComponentCooperationResultEvent(java.lang.String aRequestID,
                                         int aStatusCode,
                                         java.lang.Object aResult,
                                         java.lang.Class aResultType,
                                         java.lang.String aErrorLocation,
                                         java.lang.String aErrorMessage,
                                         java.lang.String aDetailedErrorMessage,
                                         boolean aAbsent,
                                         boolean aDeleted,
                                         boolean aTransferred,
                                         java.lang.String aNewPlatformName,
                                         boolean aRenamed,
                                         java.lang.String aNewComponentPublicName,
                                         int eventNo)
コンストラクタ.

パラメータ:
aRequestID - リクエストID
aStatusCode - ステータスコード
aResult - コンポーネント連携の結果
aResultType - コンポーネント連携の結果の型
aErrorLocation - エラーの発生場所
aErrorMessage - エラーメッセージ
aDetailedErrorMessage - 詳細なエラーメッセージ
eventNo - イベント番号

PFComponentCooperationResultEvent

public PFComponentCooperationResultEvent(PFComponent source,
                                         java.lang.String aRequestID,
                                         int aStatusCode,
                                         java.lang.Object aResult,
                                         java.lang.Class aResultType,
                                         java.lang.String aErrorLocation,
                                         java.lang.String aErrorMessage,
                                         java.lang.String aDetailedErrorMessage,
                                         boolean aAbsent,
                                         boolean aDeleted,
                                         boolean aTransferred,
                                         java.lang.String aNewPlatformName,
                                         boolean aRenamed,
                                         java.lang.String aNewComponentPublicName,
                                         int eventNo)
コンストラクタ.

パラメータ:
source - イベントソース
aRequestID - リクエストID
aStatusCode - ステータスコード
aResult - コンポーネント連携の結果
aResultType - コンポーネント連携の結果の型
aErrorLocation - エラーの発生場所
aErrorMessage - エラーメッセージ
aDetailedErrorMessage - 詳細なエラーメッセージ
eventNo - イベント番号
メソッドの詳細

getRequestID

public java.lang.String getRequestID()
要求IDを取得する.

戻り値:
要求ID

getStatusCode

public int getStatusCode()
処理ステータスコードを取得する.

戻り値:
処理ステータスコード

getResult

public java.lang.Object getResult()
処理結果を取得する.

戻り値:
処理結果

getResultType

public java.lang.Class getResultType()
処理結果の型を取得する.

戻り値:
処理結果の型

getErrorLocation

public java.lang.String getErrorLocation()
エラーの発生場所を取得する.

戻り値:
エラーの発生場所

getErrorMessage

public java.lang.String getErrorMessage()
エラーメッセージを取得する.

戻り値:
エラーメッセージ

getDetailedErrorMessage

public java.lang.String getDetailedErrorMessage()
詳細なエラーメッセージを取得する.

戻り値:
エラーメッセージ

isAbsent

public boolean isAbsent()
コンポーネントが存在しないかを示すフラグを取得する.

戻り値:
フラグ

isDeleted

public boolean isDeleted()
コンポーネントが削除されたかを示すフラグを取得する.

戻り値:
フラグ

isTransferred

public boolean isTransferred()
コンポーネントが転送されたかを示すフラグを取得する.

戻り値:
フラグ

getNewPlatformName

public java.lang.String getNewPlatformName()
転送されたコンポーネントの転送先プラットフォーム名を取得する.

戻り値:
転送されたコンポーネントの転送先

isRenamed

public boolean isRenamed()
コンポーネントが改名されたかを示すフラグを取得する.

戻り値:
フラグ

getNewComponentPublicName

public java.lang.String getNewComponentPublicName()
改名されたコンポーネントの変更後の公開名を取得する.

戻り値:
改名されたコンポーネントの公開名