|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.cubby.routing.impl.RouterImpl
public class RouterImpl
ルーターの実装です。
コンストラクタの概要 | |
---|---|
RouterImpl()
|
メソッドの概要 | |
---|---|
InternalForwardInfo |
routing(HttpServletRequest request,
HttpServletResponse response)
対象外パターンを指定せずにルーティング処理を行い、内部フォワード情報を返します。 |
InternalForwardInfo |
routing(HttpServletRequest request,
HttpServletResponse response,
List<Pattern> ignorePathPatterns)
リクエストのルーティング処理を行い、内部フォワード情報を返します。 |
void |
setPathResolver(PathResolver pathResolver)
フォワードするための情報を抽出するクラスを設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public RouterImpl()
メソッドの詳細 |
---|
public void setPathResolver(PathResolver pathResolver)
pathResolver
- フォワードするための情報を抽出するクラスpublic InternalForwardInfo routing(HttpServletRequest request, HttpServletResponse response)
Router
内の routing
request
- リクエストresponse
- レスポンス
null
Router.routing(HttpServletRequest, HttpServletResponse, List)
public InternalForwardInfo routing(HttpServletRequest request, HttpServletResponse response, List<Pattern> ignorePathPatterns)
このメソッドはリクエスト URI とメソッドに対応するフォワード情報をPathResolver
によって決定します。
Router
内の routing
request
- リクエストresponse
- レスポンスignorePathPatterns
- 対象外とするパスのパターン
null
PathResolver.getInternalForwardInfo(String, String, String)
,
Path
,
Accept
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |