org.seasar.cubby.internal.routing.impl
クラス RouterImpl
java.lang.Object
org.seasar.cubby.internal.routing.impl.RouterImpl
- すべての実装されたインタフェース:
- Router
public class RouterImpl
- extends Object
- implements Router
ルーターの実装です。
- 作成者:
- baba
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RouterImpl
public RouterImpl()
routing
public PathInfo routing(HttpServletRequest request,
HttpServletResponse response)
- 対象外パターンを指定せずにルーティング処理を行い、内部フォワード情報を返します。
- 定義:
- インタフェース
Router
内の routing
- パラメータ:
request
- 要求response
- 応答
- 戻り値:
- 要求 URI に対応する内部フォワード情報、URI に対応する内部フォワード情報がない場合は
null
- 関連項目:
Router.routing(HttpServletRequest, HttpServletResponse, List)
routing
public PathInfo routing(HttpServletRequest request,
HttpServletResponse response,
List<Pattern> ignorePathPatterns)
- 要求のルーティング処理を行い、内部フォワード情報を返します。
このメソッドは要求 URI とメソッドに対応するフォワード情報をPathResolver
によって決定します。
- 定義:
- インタフェース
Router
内の routing
- パラメータ:
request
- 要求response
- 応答ignorePathPatterns
- 対象外とするパスのパターン
- 戻り値:
- 要求に対応する内部フォワード情報、URI と要求メソッドに対応する内部フォワード情報がない場合や URI
が対象外とするパスのパターンにマッチする場合は
null
- 関連項目:
PathResolver.getPathInfo(String, String, String)
,
Path
,
Accept
Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.