public class SdkDataSourceWrapperImpl extends java.lang.Object implements SdkDataSourceWrapper
| Constructor and Description |
|---|
SdkDataSourceWrapperImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTable(SchemaTable table) |
javax.sql.DataSource |
getDataSource() |
java.lang.String |
getDbName()
Returns the database's actual name (as seen, for ex, in PgAdmin).
|
java.lang.String |
getNickname() |
java.util.List<SchemaTable> |
getSchemaTables() |
java.lang.String |
getServerName() |
SchemaTable |
getTable(java.lang.String tableName) |
java.util.List<java.lang.String> |
getTableNames() |
java.util.Map<java.lang.String,SchemaTable> |
getTables() |
void |
init() |
void |
replaceDatabaseName(java.lang.String newDbName) |
void |
setDataSource(javax.sql.DataSource ds) |
void |
setDbName(java.lang.String dbName) |
void |
setDbNickname(java.lang.String dbNickname) |
java.lang.String |
toString() |
java.lang.String |
toString(boolean verbose) |
@PostConstruct public void init()
@Autowired public void setDbNickname(java.lang.String dbNickname)
@Autowired public void setDataSource(javax.sql.DataSource ds)
public void replaceDatabaseName(java.lang.String newDbName)
replaceDatabaseName in interface SdkDataSourceWrapperpublic java.lang.String getNickname()
getNickname in interface SdkDataSourceWrapperpublic java.lang.String getDbName()
getDbName in interface SdkDataSourceWrapperpublic void setDbName(java.lang.String dbName)
setDbName in interface SdkDataSourceWrapperpublic java.lang.String getServerName()
getServerName in interface SdkDataSourceWrapperpublic void addTable(SchemaTable table)
addTable in interface SdkDataSourceWrapperpublic SchemaTable getTable(java.lang.String tableName)
getTable in interface SdkDataSourceWrapperpublic java.util.List<java.lang.String> getTableNames()
getTableNames in interface SdkDataSourceWrapperpublic java.util.List<SchemaTable> getSchemaTables()
getSchemaTables in interface SdkDataSourceWrapperpublic java.util.Map<java.lang.String,SchemaTable> getTables()
getTables in interface SdkDataSourceWrapperpublic javax.sql.DataSource getDataSource()
getDataSource in interface SdkDataSourceWrapperpublic java.lang.String toString()
toString in interface SdkDataSourceWrappertoString in class java.lang.Objectpublic java.lang.String toString(boolean verbose)
toString in interface SdkDataSourceWrapper