jp.co.intra_mart.foundation.straform
クラス PortletRequestDataSource

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.straform.PortletRequestDataSource
すべての実装されたインタフェース:
DataSource

public class PortletRequestDataSource
extends java.lang.Object
implements DataSource

リクエストデータソースクラス。
このクラスはポートレットリクエストのリクエストパラメータの情報を元に、出力ドキュメントを生成する場合に利用します。

RequestDataSourceオブジェクトを[@link DocumentCompiler#compile() compileメソッド}の引数に指定すると、 ドキュメント内の各項目に項目名とパラメータ名の一致するリクエストパラメータの値が設定されます。

導入されたバージョン:
7.2
作成者:
INTRAMART

コンストラクタの概要
PortletRequestDataSource(PortletRequest request)
           
 
メソッドの概要
 boolean containsKey(java.lang.String key)
          指定された名前のパラメータが存在するかどうかを返却します。
 java.util.Locale getLocale()
          ロケールを返却します。
 java.lang.String getLoginGroup()
          ログイングループIDを返却します。
 java.lang.String getParameter(java.lang.String key)
          リクエストパラメータの値を返却します。
 java.lang.String[] getParameterNames()
          このリクエストに含まれているパラメータ名を配列で返却します。
 java.lang.String[] getParameterValues(java.lang.String key)
          指定された名前で取得できるパラメータの値を全て返却します。
 java.lang.String getUser()
          ユーザCDを返却します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PortletRequestDataSource

public PortletRequestDataSource(PortletRequest request)
メソッドの詳細

containsKey

public boolean containsKey(java.lang.String key)
指定された名前のパラメータが存在するかどうかを返却します。

定義:
インタフェース DataSource 内の containsKey
パラメータ:
key - パラメータ名
戻り値:
パラメータが存在するかどうか

getParameterNames

public java.lang.String[] getParameterNames()
このリクエストに含まれているパラメータ名を配列で返却します。

定義:
インタフェース DataSource 内の getParameterNames
戻り値:
パラメータ名配列

getParameter

public java.lang.String getParameter(java.lang.String key)
リクエストパラメータの値を返却します。
パラメータが存在しない場合はnullを返却します。

定義:
インタフェース DataSource 内の getParameter
パラメータ:
key - パラメータ名
戻り値:
パラメータ値

getParameterValues

public java.lang.String[] getParameterValues(java.lang.String key)
指定された名前で取得できるパラメータの値を全て返却します。

定義:
インタフェース DataSource 内の getParameterValues
パラメータ:
key - @パラメータ名
戻り値:
パラメータ名

getLocale

public java.util.Locale getLocale()
ロケールを返却します。
カレントスレッドのセッション情報からロケールを取得し、返却します。 セッション情報が取得できなかった場合はnullを返却します。

定義:
インタフェース DataSource 内の getLocale
戻り値:
ロケール

getLoginGroup

public java.lang.String getLoginGroup()
ログイングループIDを返却します。 カレントスレッドのセッション情報からログイングループIDを取得し、返却します。 セッション情報が取得できなかった場合はnullを返却します。

定義:
インタフェース DataSource 内の getLoginGroup
戻り値:
ログイングループID

getUser

public java.lang.String getUser()
ユーザCDを返却します。 カレントスレッドのセッション情報からユーザCDを取得し、返却します。 セッション情報が取得できなかった場合はnullを返却します。

定義:
インタフェース DataSource 内の getUser
戻り値:
ユーザCD