jp.co.fujitsu.reffi.client.nexaweb.event
クラス ModelProcessEvent

java.lang.Object
  上位を拡張 java.util.EventObject
      上位を拡張 jp.co.fujitsu.reffi.client.nexaweb.event.ModelProcessEvent
すべての実装されたインタフェース:
Serializable

public class ModelProcessEvent
extends EventObject

[概 要]

モデル処理の成功、失敗情報を保持するイベントクラスです。

[詳 細]

モデルレイヤ実装において、処理が成功した場合、失敗した場合にこのオブジェクトが 生成され、コントローラ内のモデル処理結果イベントハンドラに譲渡されます。
上記リスナはモデルを起動したアクションのnextModel、successForward、failureFoward に同オブジェクトを譲渡します。

[備 考]

[環 境] JDK 6.0 Update 11

Copyright (c) 2008-2009 FUJITSU Japan All rights reserved.

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

フィールドの概要
 
クラス java.util.EventObject から継承されたフィールド
source
 
コンストラクタの概要
ModelProcessEvent(Model model)
          [概 要] コンストラクタです。
 
メソッドの概要
 Exception getException()
          [概 要] モデル処理失敗例外を取得します。
 Object getResult()
          [概 要] モデル処理成功結果を取得します。
 void setException(Exception exception)
          [概 要] モデル処理失敗例外を設定します。
 void setResult(Object result)
          [概 要] モデル処理成功結果を設定します。
 
クラス java.util.EventObject から継承されたメソッド
getSource, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ModelProcessEvent

public ModelProcessEvent(Model model)

[概 要]

コンストラクタです。

[詳 細]

引数modelをイベントソースとして親コンストラクタをコールします。

[備 考]

パラメータ:
model - イベントソース(イベントを発行したモデル)
メソッドの詳細

getResult

public Object getResult()

[概 要]

モデル処理成功結果を取得します。

[詳 細]

resultフィールドを返却します。

[備 考]

戻り値:
モデル処理成功結果

setResult

public void setResult(Object result)

[概 要]

モデル処理成功結果を設定します。

[詳 細]

resultフィールドを、引数resultで設定します。

[備 考]

パラメータ:
result - モデル処理成功結果

getException

public Exception getException()

[概 要]

モデル処理失敗例外を取得します。

[詳 細]

exceptionフィールドを返却します。

[備 考]

戻り値:
モデル処理失敗例外

setException

public void setException(Exception exception)

[概 要]

モデル処理失敗例外を設定します。

[詳 細]

exceptionフィールドを引数exceptionで設定します。

[備 考]

パラメータ:
exception - モデル処理失敗例外


Copyright(C) Fujitsu All Rights Reserved.