Package nablarch.fw

Interface Request<TParam>

Type Parameters:
TParam - リクエストパラメータの型
All Known Implementing Classes:
CommandLine, HttpRequest, HttpRequestWrapper, JaxRsHttpRequest, nablarch.fw.web.MockHttpRequest, RequestMessage, RestMockHttpRequest, StructuredRequestMessage

@Published public interface Request<TParam>
リクエストを表すインタフェース。
Author:
Iwauo Tajima <iwauo@tis.co.jp>
  • Method Details

    • getRequestPath

      String getRequestPath()
      リクエストパスを取得する。
      Returns:
      リクエストパス
    • setRequestPath

      Request<TParam> setRequestPath(String requestPath)
      リクエストパスを設定する。
      Parameters:
      requestPath - リクエストパス
      Returns:
      オブジェクト自体
    • getParam

      TParam getParam(String name)
      リクエストパラメータを取得する。
      Parameters:
      name - パラメータ名
      Returns:
      パラメータの値
      See Also:
    • getParamMap

      Map<String,TParam> getParamMap()
      リクエストパラメータのMapを取得する。
      Returns:
      リクエストパラメータのMap