org.seasar.cubby.internal.routing
インタフェース Router

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

public interface Router

ルーター。

作成者:
baba

メソッドの概要
 PathInfo routing(HttpServletRequest request, HttpServletResponse response)
          対象外パターンを指定せずにルーティング処理を行い、内部フォワード情報を返します。
 PathInfo routing(HttpServletRequest request, HttpServletResponse response, List<Pattern> ignorePathPatterns)
          要求のルーティング処理を行い、内部フォワード情報を返します。
 

メソッドの詳細

routing

PathInfo routing(HttpServletRequest request,
                 HttpServletResponse response)
対象外パターンを指定せずにルーティング処理を行い、内部フォワード情報を返します。

パラメータ:
request - 要求
response - 応答
戻り値:
要求 URI に対応する内部フォワード情報、URI に対応する内部フォワード情報がない場合は null
関連項目:
routing(HttpServletRequest, HttpServletResponse, List)

routing

PathInfo routing(HttpServletRequest request,
                 HttpServletResponse response,
                 List<Pattern> ignorePathPatterns)
要求のルーティング処理を行い、内部フォワード情報を返します。

このメソッドは要求 URI とメソッドに対応するフォワード情報をPathResolver によって決定します。

パラメータ:
request - 要求
response - 応答
ignorePathPatterns - 対象外とするパスのパターン
戻り値:
要求に対応する内部フォワード情報、URI と要求メソッドに対応する内部フォワード情報がない場合や URI が対象外とするパスのパターンにマッチする場合は null
関連項目:
PathResolver.getPathInfo(String, String, String), Path, Accept


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