com.germinus.easyconf
public class DatasourceURL extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
companyId |
private java.lang.String |
componentName |
static java.lang.String |
CONFIGURATION_OBJECTS_TABLE |
private static javax.naming.InitialContext |
ctx |
private static java.lang.String |
DATASOURCE_PREFIX |
private java.lang.String |
dataSourceName |
private static Log |
log |
static java.lang.String |
PROPERTIES_TABLE |
private java.lang.String |
tableName |
Constructor and Description |
---|
DatasourceURL(java.lang.String datasourcePath,
java.lang.String companyId,
java.lang.String componentName,
java.lang.String tableName) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
getCompanyComponentValue() |
protected java.lang.String |
getComponentColumnName() |
DatabaseConfiguration |
getConfiguration() |
private javax.naming.InitialContext |
getContext() |
javax.sql.DataSource |
getDatasource() |
protected java.lang.String |
getKeyColumnName() |
protected java.lang.String |
getTableName() |
protected java.lang.String |
getValueColumnName() |
static boolean |
isDatasource(java.lang.String fileName) |
private static final Log log
private static final java.lang.String DATASOURCE_PREFIX
public static final java.lang.String CONFIGURATION_OBJECTS_TABLE
public static final java.lang.String PROPERTIES_TABLE
private static javax.naming.InitialContext ctx
private java.lang.String dataSourceName
private java.lang.String companyId
private java.lang.String componentName
private java.lang.String tableName
public DatasourceURL(java.lang.String datasourcePath, java.lang.String companyId, java.lang.String componentName, java.lang.String tableName)
public javax.sql.DataSource getDatasource()
private javax.naming.InitialContext getContext() throws javax.naming.NamingException
javax.naming.NamingException
protected java.lang.String getTableName()
protected java.lang.String getComponentColumnName()
protected java.lang.String getKeyColumnName()
protected java.lang.String getValueColumnName()
public static boolean isDatasource(java.lang.String fileName)
public DatabaseConfiguration getConfiguration()
private java.lang.String getCompanyComponentValue()