org.seasar.mayaa.cycle.scope
インタフェース RequestScope

すべてのスーパーインタフェース:
AttributeScope, ContextAware, ParameterAware, PositionAware, java.io.Serializable

public interface RequestScope
extends java.io.Serializable, AttributeScope, ContextAware

リクエストレベルのスコープ。


メソッドの概要
 java.lang.String getContextPath()
          WEBアプリケーションコンテキストのパス部を返す。
 java.lang.String getExtension()
          リクエストされたページ拡張子を取得する。
 AttributeScope getHeaderValues()
          リクエストヘッダを含むスコープを取得する。
 java.util.Locale[] getLocales()
          リクエストのロケールを返す。
 java.lang.String getMimeType()
          リクエストされたパスより類推できるMIME型を返す。
 java.lang.String getPageName()
          リクエストされたページ名を取得する。
 AttributeScope getParamValues()
          リクエストパラメータを含むスコープを取得する。
 java.lang.String getRequestedPath()
          リクエストされたパス文字列を取得する。
 java.lang.String getRequestedSuffix()
          リクエストで強制されるページ接尾辞を取得する。
 boolean isForwarded()
          このリクエストは他からforwardされたものかを判定する。
 
インタフェース org.seasar.mayaa.cycle.scope.AttributeScope から継承したメソッド
getAttribute, getScopeName, hasAttribute, isAttributeWritable, iterateAttributeNames, newAttribute, removeAttribute, setAttribute
 
インタフェース org.seasar.mayaa.ParameterAware から継承したメソッド
getParameter, iterateParameterNames, setParameter
 
インタフェース org.seasar.mayaa.PositionAware から継承したメソッド
getLineNumber, getSystemID, isOnTemplate, setLineNumber, setOnTemplate, setSystemID
 
インタフェース org.seasar.mayaa.ContextAware から継承したメソッド
getUnderlyingContext, setUnderlyingContext
 

メソッドの詳細

getContextPath

public java.lang.String getContextPath()
WEBアプリケーションコンテキストのパス部を返す。

戻り値:
コンテキストパス。

getRequestedPath

public java.lang.String getRequestedPath()
リクエストされたパス文字列を取得する。

戻り値:
パス文字列。

getPageName

public java.lang.String getPageName()
リクエストされたページ名を取得する。

戻り値:
リクエストページ名。

getRequestedSuffix

public java.lang.String getRequestedSuffix()
リクエストで強制されるページ接尾辞を取得する。

戻り値:
リクエスト接尾辞、もしくはnull。

getExtension

public java.lang.String getExtension()
リクエストされたページ拡張子を取得する。

戻り値:
リクエスト拡張子。

getMimeType

public java.lang.String getMimeType()
リクエストされたパスより類推できるMIME型を返す。

戻り値:
リクエストされたパスから類推されるMIME型。

getLocales

public java.util.Locale[] getLocales()
リクエストのロケールを返す。

戻り値:
リクエストロケール。

getParamValues

public AttributeScope getParamValues()
リクエストパラメータを含むスコープを取得する。内包するオブジェクトはStringの配列。

戻り値:
クエリパラメータスコープ。

getHeaderValues

public AttributeScope getHeaderValues()
リクエストヘッダを含むスコープを取得する。内包するオブジェクトはStringの配列。

戻り値:
クエリパラメータスコープ。

isForwarded

public boolean isForwarded()
このリクエストは他からforwardされたものかを判定する。

戻り値:
他からforwardされたならtrue
導入されたバージョン:
1.1.8