public final class MasterBuilderUtil extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
static AbstractMasterConverter |
getConverter(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings settings)
Converterを返却.
|
static AbstractMasterLogicBase |
getLogic(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings settings)
Logicを返却.
|
static AbstractMasterLogicBase |
getLogicClass(String javaPath)
Logicを返却.
|
static MasterManager |
getManager(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings settings)
Managerを返却.
|
static jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings |
getSettings(String id,
String extensionId)
MasterBuilder定義を返却.
|
static jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings |
getSystemSettings(String id)
MasterBuilder定義(システム)を返却.
|
public static jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings getSystemSettings(String id) throws KaidenSystemException
次の設定ファイルを読み込み、GenericMasterSettings#defaultSetting
を返却します。
%システムストレージ%\kaiden\generic\master\%マスタID%.xml
id
- マスタIDGenericMasterSettings
KaidenSystemException
- XML読込に失敗public static jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings getSettings(String id, String extensionId) throws KaidenSystemException
次の順で設定ファイルを読み込みます。
処理順 | 内容 |
1 | 拡張IDが設定されている場合は、拡張設定を読み込みます。 「%パブリックストレージ%\kaiden\generic\master\%マスタID%_%拡張ID%.xml」 |
2 | 拡張設定を読み込めなかった場合は、標準設定を読み込みます。 「%パブリックストレージ%\kaiden\generic\master\%マスタID%.xml」 |
3 | 標準設定、拡張設定を読み込めなかった場合は、システム設定を読み込みます。 「%システムストレージ%\kaiden\generic\master\%マスタID%.xml」 |
4 | 取得できた設定を返却します。 |
id
- マスタIDextensionId
- 拡張IDGenericMasterSettings
KaidenSystemException
- XML読込に失敗public static AbstractMasterLogicBase getLogicClass(String javaPath)
javaPath
- Logicクラスパスpublic static AbstractMasterLogicBase getLogic(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings settings)
settings
- GenericMasterSettings
public static MasterManager getManager(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings settings)
settings
- GenericMasterSettings
public static AbstractMasterConverter getConverter(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_master_settings.GenericMasterSettings settings)
settings
- GenericMasterSettings
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.