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

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

public interface Router

ルーター。

導入されたバージョン:
1.0.0
作成者:
baba

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

メソッドの詳細

routing

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

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

routing

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

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

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


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