public class WorkflowParameterManager
extends jp.co.intra_mart.system.workflow.common.AbstractBase
取得するパラメータ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() を使用してください。 |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
clearWorkflowParameter(String tenantId)
指定したテナントIDのワークフローパラメータ情報をクリアします。
|
static void |
clearWorkflowParameterGroup()
すべてのテナントのワークフローパラメータ情報をクリアします。
|
Boolean |
getBooleanParameter(String paramName)
パラメータの値を取得します (真偽値用)。
|
Integer |
getIntegerParameter(String paramName)
パラメータの値を取得します (整数値用)。
|
String |
getParameter(String paramName)
パラメータの値を取得します。
|
Map<String,String> |
getParamMap()
全てのパラメータ情報を格納したオブジェクトを取得します。
|
void |
reload()
パラメータ情報を再取得します。
|
void |
reloadWithoutInit()
パラメータ情報を再取得します。
|
public WorkflowParameterManager() throws WorkflowException
WorkflowException
- ワークフロー例外の親クラス@Deprecated public WorkflowParameterManager(String loginGroupId) throws WorkflowException
WorkflowParameterManager()
を使用してください。loginGroupId
- ログイングループIDWorkflowException
- ワークフロー例外の親クラスpublic Integer getIntegerParameter(String paramName)
paramName
- パラメータ名public String getParameter(String paramName)
paramName
- パラメータ名public Boolean getBooleanParameter(String paramName)
paramName
- パラメータ名public void reload() throws WorkflowException
WorkflowException
- ワークフロー例外の親クラスpublic void reloadWithoutInit() throws WorkflowException
WorkflowException
- ワークフロー例外public static void clearWorkflowParameter(String tenantId)
tenantId
- テナントIDpublic static void clearWorkflowParameterGroup()
Copyright © 2012 NTT DATA INTRAMART CORPORATION