org.seasar.cubby.controller.impl
クラス DefaultRequestParserImpl

java.lang.Object
  上位を拡張 org.seasar.cubby.controller.impl.DefaultRequestParserImpl
すべての実装されたインタフェース:
RequestParser

public class DefaultRequestParserImpl
extends Object
implements RequestParser

リクエスト解析器のデフォルト実装です。

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

コンストラクタの概要
DefaultRequestParserImpl()
           
 
メソッドの概要
 Map<String,Object[]> getParameterMap(HttpServletRequest request)
          指定されたリクエストのリクエストパラメータ等から、アクションにバインドするパラメータを取得します。
 int getPriority()
          優先順位を取得します。
 boolean isParsable(HttpServletRequest request)
          このリクエスト解析器が解析可能なリクエストかを示します。
 void setPriority(int priority)
          優先順位を設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DefaultRequestParserImpl

public DefaultRequestParserImpl()
メソッドの詳細

getParameterMap

public Map<String,Object[]> getParameterMap(HttpServletRequest request)
指定されたリクエストのリクエストパラメータ等から、アクションにバインドするパラメータを取得します。

ServletRequest.getParameterMap() の結果をそのまま返します。

定義:
インタフェース RequestParser 内の getParameterMap
パラメータ:
request - リクエスト
戻り値:
アクションにバインドするパラメータのMap
関連項目:
ServletRequest.getParameterMap()

isParsable

public boolean isParsable(HttpServletRequest request)
このリクエスト解析器が解析可能なリクエストかを示します。

定義:
インタフェース RequestParser 内の isParsable
パラメータ:
request - リクエスト
戻り値:
解析可能なリクエストの場合は true、そうでない場合は false

getPriority

public int getPriority()
優先順位を取得します。

デフォルトの優先順位は Integer.MAX_VALUE です。

定義:
インタフェース RequestParser 内の getPriority
戻り値:
優先順位

setPriority

public void setPriority(int priority)
優先順位を設定します。

パラメータ:
priority - 優先順位


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