Package org.compiere.install
Class Config
- java.lang.Object
-
- org.compiere.install.Config
-
- Direct Known Subclasses:
ConfigGlassfish,ConfigJBoss,ConfigJetty,ConfigMariaDB,ConfigMySQL,ConfigOracle,ConfigPostgreSQL,ConfigTomcat,ConfigVMMacOS,ConfigVMOpenJDK,ConfigVMOracle,ConfigWildfly
public abstract class Config extends java.lang.ObjectConfiguration Setup and Test
-
-
Field Summary
Fields Modifier and Type Field Description protected ConfigurationDatap_dataConfiguration Data
-
Constructor Summary
Constructors Constructor Description Config(ConfigurationData data)Configuration
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]discoverDatabases(java.lang.String selected)Discover Databases.java.lang.StringgetDatabaseName(java.lang.String nativeConnectioName)Get real database name from native connection profile name return from discoverDatabasesprotected ConfigurationPanelgetPanel()Get Panelprotected java.lang.StringgetProperty(java.lang.String key)Get Configuration Propertyprotected java.lang.StringgetWebStores(java.sql.Connection con)Get Web Store Context Names separated by ,protected voidsetProperty(java.lang.String key, java.lang.String value)Set Configuration Property
-
-
-
Field Detail
-
p_data
protected ConfigurationData p_data
Configuration Data
-
-
Constructor Detail
-
Config
public Config(ConfigurationData data)
Configuration- Parameters:
data- configuration
-
-
Method Detail
-
discoverDatabases
public java.lang.String[] discoverDatabases(java.lang.String selected)
Discover Databases. To be overwritten by database configs- Parameters:
selected- selected database- Returns:
- array of databases
-
getDatabaseName
public java.lang.String getDatabaseName(java.lang.String nativeConnectioName)
Get real database name from native connection profile name return from discoverDatabases- Parameters:
nativeConnectioName-- Returns:
- Database name
-
getPanel
protected ConfigurationPanel getPanel()
Get Panel- Returns:
- panel
-
setProperty
protected void setProperty(java.lang.String key, java.lang.String value)Set Configuration Property- Parameters:
key- keyvalue- value
-
getProperty
protected java.lang.String getProperty(java.lang.String key)
Get Configuration Property- Parameters:
key- key- Returns:
- value or ""
-
getWebStores
protected java.lang.String getWebStores(java.sql.Connection con)
Get Web Store Context Names separated by ,- Parameters:
con- connection- Returns:
- String of Web Store Names - e.g. /wstore
-
-