概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.seasar.cubby.internal.controller
インタフェース ActionProcessor

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

    public interface ActionProcessor

要求のパスを元にアクションメソッドを決定して実行するクラスです。

作成者:
  agata

メソッドの概要
`ActionResultWrapper` | `process(HttpServletRequest request, HttpServletResponse response, Routing routing)` 要求を元にアクションメソッドを決定して実行します。

メソッドの詳細

### process

    ActionResultWrapper process(HttpServletRequest request,
                                HttpServletResponse response,
                                Routing routing)
                                throws Exception

  要求を元にアクションメソッドを決定して実行します。

  - 要求を元に実行するアクションとそのアクションメソッドを決定します。
  - アクションメソッドを実行します。
  - アクションメソッドの実行結果である`ActionResult`を実行します。

  パラメータ:
    `request` - 要求
    `response` - 応答
    `routing` - ルーティング
  戻り値:
    アクションメソッドの戻り値。要求に応じたアクションメソッドが見つからなかった場合は `null`
  例外:
    `Exception` - アクションの実行時に例外が発生した場合

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.