public class DataSourceRegistryImpl extends java.lang.Object implements DataSourceRegistry
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
classtype |
Constructor and Description |
---|
DataSourceRegistryImpl() |
Modifier and Type | Method and Description |
---|---|
<TT extends java.lang.Enum<TT> & SchemaTable> |
dataSourcesAndTablesInitialize(java.lang.Class<TT> tt) |
<TT extends java.lang.Enum<TT> & SchemaTable> |
dataSourcesAndTablesInitialize(java.lang.Class<TT> tt,
java.util.List<SdkDataSourceWrapper> datasources) |
<TT extends java.lang.Enum<TT> & SchemaTable> |
dataSourcesAndTablesInitialize(java.lang.Class<TT> tt,
SdkDataSourceWrapper datasource) |
<TT extends java.lang.Enum<TT> & SchemaTable> |
dataSourcesAndTablesInitialize(java.util.List<java.lang.Class<TT>> ttList) |
<TT extends java.lang.Enum<TT> & SchemaTable> |
dataSourcesAndTablesInitialize(java.util.List<java.lang.Class<TT>> ttList,
java.util.List<SdkDataSourceWrapper> datasources) |
<TT extends java.lang.Enum<TT> & SchemaTable> |
dataSourcesAndTablesInitialize(java.util.List<java.lang.Class<TT>> ttList,
SdkDataSourceWrapper datasource) |
int |
getDatabaseCount() |
javax.sql.DataSource |
getDataSource(SdkDataSourceType dsType) |
javax.sql.DataSource |
getDataSource(java.lang.String nickname) |
SdkDataSourceWrapper |
getDataSourceWrapper(SdkDataSourceType dsType) |
SdkDataSourceWrapper |
getDataSourceWrapper(java.lang.String nickname) |
java.util.List<SdkDataSourceWrapper> |
getDataSourceWrappers() |
java.lang.String |
getDbName(SdkDataSourceWrapper ds) |
SdkDataSourceWrapper |
putDataSourceWrapper(SdkDataSourceWrapper ds) |
java.lang.String |
toString() |
public int getDatabaseCount()
getDatabaseCount
in interface DataSourceRegistry
public SdkDataSourceWrapper putDataSourceWrapper(SdkDataSourceWrapper ds)
putDataSourceWrapper
in interface DataSourceRegistry
public SdkDataSourceWrapper getDataSourceWrapper(java.lang.String nickname)
getDataSourceWrapper
in interface DataSourceRegistry
public SdkDataSourceWrapper getDataSourceWrapper(SdkDataSourceType dsType)
getDataSourceWrapper
in interface DataSourceRegistry
public javax.sql.DataSource getDataSource(java.lang.String nickname)
getDataSource
in interface DataSourceRegistry
public javax.sql.DataSource getDataSource(SdkDataSourceType dsType)
getDataSource
in interface DataSourceRegistry
public java.lang.String getDbName(SdkDataSourceWrapper ds)
getDbName
in interface DataSourceRegistry
public <TT extends java.lang.Enum<TT> & SchemaTable> void dataSourcesAndTablesInitialize(java.util.List<java.lang.Class<TT>> ttList, java.util.List<SdkDataSourceWrapper> datasources)
public <TT extends java.lang.Enum<TT> & SchemaTable> void dataSourcesAndTablesInitialize(java.util.List<java.lang.Class<TT>> ttList)
public <TT extends java.lang.Enum<TT> & SchemaTable> void dataSourcesAndTablesInitialize(java.lang.Class<TT> tt)
public <TT extends java.lang.Enum<TT> & SchemaTable> void dataSourcesAndTablesInitialize(java.lang.Class<TT> tt, java.util.List<SdkDataSourceWrapper> datasources)
public <TT extends java.lang.Enum<TT> & SchemaTable> void dataSourcesAndTablesInitialize(java.lang.Class<TT> tt, SdkDataSourceWrapper datasource)
public <TT extends java.lang.Enum<TT> & SchemaTable> void dataSourcesAndTablesInitialize(java.util.List<java.lang.Class<TT>> ttList, SdkDataSourceWrapper datasource)
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.List<SdkDataSourceWrapper> getDataSourceWrappers()
getDataSourceWrappers
in interface DataSourceRegistry