WorkflowParameterManager オブジェクト

システム共通パラメータとログイングループ単位のパラメータ情報を取得して管理するマネージャオブジェクトです。

 取得するパラメータXMLファイルは以下になります。
 1. システム共通パラメータXMLファイル
   [%Storage Service%]/workflow/conf/param/param_system.xml

 2. ログイングループ単位のパラメータXMLファイル
   [%Storage Service%]/workflow/conf/param/param_group_[%ログイングループID%].xml


   ログイングループ単位のパラメータに指定したキーが存在しない場合、
   システム共通パラメータから値を取得します。
   システム共通パラメータとログイングループ単位のパラメータでキーが重複した場合は、
   ログイングループ単位のパラメータから値を取得します。
   値が取得できない場合は、null を返却します。
 
導入されたバージョン:7.2

コンストラクタの概要
WorkflowParameterManager ()
コンストラクタ (システム共通パラメータのみ取得)。
WorkflowParameterManager (String loginGroupId)
コンストラクタ。

メソッドの概要
Boolean getBooleanParameter (String paramName)
パラメータの値を取得します (真偽値用)。
Number getIntegerParameter (String paramName)
パラメータの値を取得します (整数値用)。
Object getParamMap ()
全てのパラメータ情報を格納したオブジェクトを取得します。
String getParameter (String paramName)
パラメータの値を取得します。
WorkflowResultInfo reload ()
パラメータ情報を再取得します。

コンストラクタの詳細
WorkflowParameterManager

WorkflowParameterManager ()
コンストラクタ (システム共通パラメータのみ取得)。

ログイングループ単位のパラメータが必要な場合は、
引数ありのコンストラクタを使用してください。


WorkflowParameterManager

WorkflowParameterManager (String loginGroupId)
コンストラクタ。

引数で指定したログイングループIDのパラメータと
システム共通パラメータを取得します。

パラメータ
loginGroupId String ログイングループID

メソッドの詳細
getBooleanParameter

Boolean getBooleanParameter (String paramName)

パラメータの値を取得します (真偽値用)。
指定されたパラメータ名に一致するパラメータが存在しない場合、または
パラメータの値が真偽値でない場合は null を返します。

パラメータ
paramName String パラメータ名
返却値
Boolean パラメータの値

getIntegerParameter

Number getIntegerParameter (String paramName)

パラメータの値を取得します (整数値用)。
指定されたパラメータ名に一致するパラメータが存在しない場合、または
パラメータの値が整数値でない場合は null を返します。

パラメータ
paramName String パラメータ名
返却値
Number パラメータの値

getParamMap

Object getParamMap ()

全てのパラメータ情報を格納したオブジェクトを取得します。

返却値
Object 全パラメータ情報

getParameter

String getParameter (String paramName)

パラメータの値を取得します。
指定されたパラメータ名に一致するパラメータが存在しない場合は null を返します。

パラメータ
paramName String パラメータ名
返却値
String パラメータの値

reload

WorkflowResultInfo reload ()

パラメータ情報を再取得します。

返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。