
nablarch.fw.Request Maven / Gradle / Ivy
The newest version!
package nablarch.fw;
import java.util.Map;
import nablarch.core.util.annotation.Published;
/**
* リクエストを表すインタフェース。
*
* @param リクエストパラメータの型
* @author Iwauo Tajima
*/
@Published
public interface Request {
/**
* リクエストパスを取得する。
* @return リクエストパス
*/
String getRequestPath();
/**
* リクエストパスを設定する。
* @param requestPath リクエストパス
* @return オブジェクト自体
*/
Request setRequestPath(String requestPath);
/**
* リクエストパラメータを取得する。
*
* @param name パラメータ名
* @return パラメータの値
* @see #getParamMap()
*/
TParam getParam(String name);
/**
* リクエストパラメータのMapを取得する。
*
* @return リクエストパラメータのMap
*/
Map getParamMap();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy