org.seasar.cubby.internal.controller.impl
クラス ActionProcessorImpl
java.lang.Object
org.seasar.cubby.internal.controller.impl.ActionProcessorImpl
- すべての実装されたインタフェース:
- ActionProcessor
public class ActionProcessorImpl
- extends Object
- implements ActionProcessor
要求のパスを元にアクションメソッドを決定して実行するクラスの実装です。
- 作成者:
- baba
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionProcessorImpl
public ActionProcessorImpl()
process
public ActionResultWrapper process(HttpServletRequest request,
HttpServletResponse response,
Routing routing)
throws Exception
- 要求を元にアクションメソッドを決定して実行します。
- 要求を元に実行するアクションとそのアクションメソッドを決定します。
- アクションメソッドを実行します。
- アクションメソッドの実行結果である
ActionResult
を実行します。
- 定義:
- インタフェース
ActionProcessor
内の process
- パラメータ:
request
- 要求response
- 応答routing
- ルーティング
- 戻り値:
- アクションメソッドの戻り値。要求に応じたアクションメソッドが見つからなかった場合は
null
- 例外:
Exception
- アクションの実行時に例外が発生した場合
Copyright © 2006-2010 The Seasar Foundation. All Rights Reserved.