public class StorageConfig extends java.lang.Object implements IStorageConfig
| Constructor and Description |
|---|
StorageConfig() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDatabaseName()
Get the Database Name.
|
DBConnector |
getDbConnector()
Get the Database Connector.
|
DbSpecific |
getDBSpecific()
Get the DBSpecific for this StorageConfig "using this dbSpecificName".
|
java.lang.String |
getDbSpecificName() |
ISqlSelectBuildQuery |
getSqlBuilder() |
ISqlSelectBuildQuery |
getSqlBuilderQuietly() |
StorageContainer |
getStorageContainer()
Get the Storage Container that manages a Storage class.
|
void |
setDatabaseName(java.lang.String databaseName) |
void |
setDbConnector(DBConnector dbConnector) |
void |
setDbSpecificName(java.lang.String dbSpecificName) |
void |
setSqlBuilder(ISqlSelectBuildQuery sqlBuilder) |
void |
setStorageContainer(StorageContainer storageContainer) |
public void setDbConnector(DBConnector dbConnector)
public DBConnector getDbConnector()
This is setup from a Spring Configuration.
A DBConnector provides a means for connecting to a database using a JNDI Lookup or from a set of configuration parameters.
public void setStorageContainer(StorageContainer storageContainer)
public StorageContainer getStorageContainer()
This is setup from a Spring Configuration.
A StorageContainer manages a Storage class that provides a definition of the configured storage devices such as databases / xml files.
public void setDatabaseName(java.lang.String databaseName)
public java.lang.String getDatabaseName()
This is setup from a Spring Configuration.
The Database name is a reference to a Database defined in the Storage configuration.
public ISqlSelectBuildQuery getSqlBuilder()
public ISqlSelectBuildQuery getSqlBuilderQuietly()
public void setSqlBuilder(ISqlSelectBuildQuery sqlBuilder)
public void setDbSpecificName(java.lang.String dbSpecificName)
public java.lang.String getDbSpecificName()
public DbSpecific getDBSpecific()