インタフェース
jp.co.fujitsu.reffi.client.nexaweb.model.Model の使用

Model を使用しているパッケージ
jp.co.fujitsu.reffi.client.nexaweb.action イベント発生時にコントローラから起動される、アクション基底クラスパッケージです。 
jp.co.fujitsu.reffi.client.nexaweb.controller View(Action)、Modelを制御するコントローラを構成する為の構成要素が入ったパッケージです。 
jp.co.fujitsu.reffi.client.nexaweb.event Reffiフレームワークが管理するイベントオブジェクトパッケージです。 
jp.co.fujitsu.reffi.client.nexaweb.model アクションで予約され、コントローラが起動するモデルクラスを提供します。 
 

jp.co.fujitsu.reffi.client.nexaweb.action での Model の使用
 

Model 型のパラメータを持つ jp.co.fujitsu.reffi.client.nexaweb.action のメソッド
 Exception DispatchAction.failureForward(int index, Model model, Exception e)
          [概 要] オーバーライド不可です。
 Exception BaseAction.failureForward(int index, Model model, Exception e)
          [概 要] モデル処理が異常終了した契機でコントローラにコールバックされるメソッドです。
 boolean BaseAction.nextModel(int index, ModelProcessEvent prev, Model next)
          [概 要] 予約モデルがコントローラによって実行される直前にコールバックされるメソッドです。
protected  Object FlexibleAction.runModel(Model model)
          [概 要] 機能モデルをコントローラ経由で呼び出します。
protected  void FlexibleAction.runModelWithProcessListener(Model model, ModelProcessListener listener)
          [概 要] 機能モデルをコントローラ経由で呼び出します。
 void DispatchAction.successForward(int index, Model model, Object result)
          [概 要] オーバーライド不可です。
 void BaseAction.successForward(int index, Model model, Object result)
          [概 要] モデル処理が正常終了した契機でコントローラにコールバックされるメソッドです。
 

Model 型の型引数を持つ jp.co.fujitsu.reffi.client.nexaweb.action のメソッドパラメータ
 void DispatchAction.CallbackMapping.add(Class<? extends Model> model, String successMethodName, String failureMethodName)
          [概 要] [詳 細] [備 考]
protected  void DispatchAction.reserveModels(List<Class<? extends Model>> models)
          [概 要] オーバーライド不可です。
protected  void BaseAction.reserveModels(List<Class<? extends Model>> models)
          [概 要] Action処理終了後、コントローラに実行させるモデルクラス群の予約を行います。
 

jp.co.fujitsu.reffi.client.nexaweb.controller での Model の使用
 

Model 型の引数を持つ型を返す jp.co.fujitsu.reffi.client.nexaweb.controller のメソッド
 List<Class<? extends Model>> ParameterMapping.getModelClasses()
          [概 要] モデルクラス一覧取得 [詳 細] 登録されているモデルクラス一覧を取得します。
 

Model 型のパラメータを持つ jp.co.fujitsu.reffi.client.nexaweb.controller のメソッド
 Object BaseController.runModel(Model model, ParameterMapping parameterMapping)
          [概 要] モデルを単体実行します。
 void BaseController.runModelWithProcessListener(Model model, ModelProcessListener listener, ParameterMapping parameterMapping)
          [概 要] モデルを単体実行します。
 

Model 型の型引数を持つ jp.co.fujitsu.reffi.client.nexaweb.controller のメソッドパラメータ
 void BaseController.runModels(List<Class<? extends Model>> modelClasses, ParameterMapping parameterMapping, int executeIndex, ModelProcessEvent modelProcessEvent)
          [概 要] アクションで予約されたモデル郡をインスタンス化して連続実行します。
 void BaseController.runModelsAndNoWait(List<Class<? extends Model>> modelClasses, ParameterMapping parameterMapping)
          [概 要] アクションで予約されたモデル郡をインスタンス化して連続実行します。
 void ParameterMapping.setModelClasses(List<Class<? extends Model>> modelClasses)
          [概 要] モデルクラス登録 [詳 細] 実行するモデルクラスを登録します。
 

jp.co.fujitsu.reffi.client.nexaweb.event での Model の使用
 

Model 型のパラメータを持つ jp.co.fujitsu.reffi.client.nexaweb.event のコンストラクタ
ModelProcessEvent(Model model)
          [概 要] コンストラクタです。
 

jp.co.fujitsu.reffi.client.nexaweb.model での Model の使用
 

Model を実装している jp.co.fujitsu.reffi.client.nexaweb.model のクラス
 class BaseModel
          [概 要] Model I/Fを実装した、全てのModelの基底クラスです。
 class DefaultModel
          [概 要] デフォルトモデルクラスです.
 class HTTPRequestCore
          [概 要] 同期、非同期HTTPリクエストを送信、レスポンス受信する為のモデルクラスです。
 class PublishCore
          [概 要] トピックに発行する為の機能モデルクラスです。
 class SubscribeCore
          [概 要] トピックをクライアントで購読する為の機能モデルクラスです。
 class XalReturnPossibilityModel
          [概 要] 処理の結果、新規xalを画面挿入する可能性の有るモデルが継承するクラスです。
 



Copyright(C) Fujitsu All Rights Reserved.