WorkflowParameterManagerオブジェクト
| コンポーネント情報 | |
|---|---|
| version | 8.0.7 |
| since | 7.2 |
システム共通パラメータとテナント単位のパラメータ情報を取得して管理するマネージャオブジェクトです。
取得するパラメータXMLファイルは以下になります。
1. システム共通パラメータXMLファイル
[%展開したwar%]
/WEB-INF
/conf
/im-workflow-designer-config.xml
/im-workflow-system-config.xml
2. テナント単位のパラメータXMLファイル
[%PUBLIC_STORAGE_PATH%]
/im_workflow
/conf
/param
/param_group_[%テナントID%].xml
テナント単位のパラメータに指定したキーが存在しない場合、
システム共通パラメータから値を取得します。
システム共通パラメータとテナント単位のパラメータでキーが重複した場合は、
テナント単位のパラメータから値を取得します。
値が取得できない場合は、null を返却します。
コンストラクタの概要
| WorkflowParameterManager () コンストラクタ。 |
WorkflowParameterManager (String loginGroupId) 非推奨コンストラクタ。
WorkflowParameterManager() を使用してください。
|
メソッドの概要
| 返却値の型 | メソッド名 |
|---|---|
| WorkflowResultInfo | clearWorkflowParameter (テナントID tenantId) static指定したテナントIDのワークフローパラメータ情報をクリアします。 |
| Boolean | getBooleanParameter (String paramName) パラメータの値を取得します (真偽値用)。 |
| Number | getIntegerParameter (String paramName) パラメータの値を取得します (整数値用)。 |
| Object | getParamMap () 全てのパラメータ情報を格納したオブジェクトを取得します。 |
| String | getParameter (String paramName) パラメータの値を取得します。 |
| WorkflowResultInfo | reload () パラメータ情報を再取得します。 |
コンストラクタの詳細
| WorkflowParameterManager ()
コンストラクタ。
システム共通パラメータを取得します。 |
WorkflowParameterManager (String loginGroupId)
非推奨
WorkflowParameterManager() を使用してください。
コンストラクタ。
引数で指定したログイングループIDのパラメータと システム共通パラメータを取得します。
パラメータ
|
メソッドの詳細
WorkflowResultInfo clearWorkflowParameter (テナントID tenantId)
static
指定したテナントIDのワークフローパラメータ情報をクリアします。
実装されたアプリケーションサーバのみ当該クリア処理が実行されます。 複数のアプリケーションサーバが存在する場合、他のアプリケーションサーバにクリア処理は伝搬しません。
パラメータ
返却値
|
Boolean getBooleanParameter (String paramName)
パラメータの値を取得します (真偽値用)。
指定されたパラメータ名に一致するパラメータが存在しない場合、または パラメータの値が真偽値でない場合は null を返します。
パラメータ
返却値
|
Number getIntegerParameter (String paramName)
パラメータの値を取得します (整数値用)。
指定されたパラメータ名に一致するパラメータが存在しない場合、または パラメータの値が整数値でない場合は null を返します。
パラメータ
返却値
|
|
Object getParamMap ()
全てのパラメータ情報を格納したオブジェクトを取得します。
返却値
|
String getParameter (String paramName)
パラメータの値を取得します。
指定されたパラメータ名に一致するパラメータが存在しない場合は null を返します。
パラメータ
返却値
|
|
WorkflowResultInfo reload ()
パラメータ情報を再取得します。
返却値
|