public class LastaDiProperties extends Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static String |
DIXML_SCRIPT_EXPRESSION_ENGINE_KEY |
static String |
DIXML_SCRIPT_MANAGED_ENGINE_NAME_KEY |
protected Class<?> |
diXmlScriptExpressionEngineType |
protected boolean |
diXmlScriptExpressionEngineTypeDone |
static String |
INTERNAL_DEBUG_KEY |
protected boolean |
internalDebug |
static String |
LASTA_DI_PROPERTIES |
static String |
LASTA_ENV |
static String |
PLAIN_PROPERTY_INJECTION_PACKAGE1_KEY |
protected Properties |
props |
static String |
SMART_DEPLOY_MODE_LOCATION_KEY |
static String |
SMART_PACKAGE1_KEY |
static String |
SMART_PACKAGE2_KEY |
static String |
SMART_PACKAGE3_KEY |
protected boolean |
smartDeployLocationDone |
protected String |
smartDeployMode |
protected List<String> |
smartPackageList |
static String |
SUPPRESS_LASTA_ENV_KEY |
protected boolean |
suppressLastaEnv |
| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
LastaDiProperties() |
public static final String SMART_DEPLOY_MODE_LOCATION_KEY
public static final String PLAIN_PROPERTY_INJECTION_PACKAGE1_KEY
public static final String DIXML_SCRIPT_EXPRESSION_ENGINE_KEY
public static final String DIXML_SCRIPT_MANAGED_ENGINE_NAME_KEY
protected final Properties props
protected final boolean internalDebug
protected final boolean suppressLastaEnv
protected String smartDeployMode
protected boolean smartDeployLocationDone
protected Class<?> diXmlScriptExpressionEngineType
protected boolean diXmlScriptExpressionEngineTypeDone
public static LastaDiProperties getInstance()
public boolean isProperty(String propertyKey)
public String getSmartDeployMode()
protected String deriveSmartDeployModeFromLocation(String location)
protected void throwSmartDeployPropertiesFileNotFoundException(String location, String propName, String modeKey)
protected void throwSmartDeployPropertiesModeKeyNotFoundException(String location, String propName, String modeKey)
public String getSmartPackage1()
public String getSmartPackage2()
public String getSmartPackage3()
public String getDiXmlScriptExpressionEngine()
public Class<?> getDiXmlScriptExpressionEngineType()
protected Class<?> forNameScriptExpressionEngineType(String engineName)
public String getDiXmlScriptManagedEngineName()
public String getPlainPropertyInjectionPackage1()
public boolean isInternalDebug()
public String getLastaEnv()
public boolean isSuppressLastaEnv()
protected Properties loadProperties(String fileName)
protected void mergePropIfExists(String originalFileName, Properties props)
Copyright © 2015–2019 The DBFlute Project. All rights reserved.