public final class ShardingSphereDataSourceFactory extends Object
| Constructor and Description |
|---|
ShardingSphereDataSourceFactory() |
| Modifier and Type | Method and Description |
|---|---|
static DataSource |
createDataSource(DataSource dataSource,
Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs,
Properties props)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(Map<String,DataSource> dataSourceMap,
Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs,
Properties props)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig,
DataSource dataSource,
Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs,
Properties props)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig,
Map<String,DataSource> dataSourceMap,
Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs,
Properties props)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(String schemaName,
DataSource dataSource,
Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs,
Properties props)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(String schemaName,
Map<String,DataSource> dataSourceMap,
Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs,
Properties props)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(String schemaName,
org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(String schemaName,
org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig,
DataSource dataSource,
Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs,
Properties props)
Create ShardingSphere data source.
|
static DataSource |
createDataSource(String schemaName,
org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig,
Map<String,DataSource> dataSourceMap,
Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs,
Properties props)
Create ShardingSphere data source.
|
public static DataSource createDataSource(String schemaName, org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig) throws SQLException
schemaName - schema namemodeConfig - mode configurationSQLException - SQL exceptionpublic static DataSource createDataSource(org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig) throws SQLException
modeConfig - mode configurationSQLException - SQL exceptionpublic static DataSource createDataSource(String schemaName, org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig, Map<String,DataSource> dataSourceMap, Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs, Properties props) throws SQLException
schemaName - schema namemodeConfig - mode configurationdataSourceMap - data source mapconfigs - rule configurationsprops - properties for data sourceSQLException - SQL exceptionpublic static DataSource createDataSource(org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig, Map<String,DataSource> dataSourceMap, Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs, Properties props) throws SQLException
modeConfig - mode configurationdataSourceMap - data source mapconfigs - rule configurationsprops - properties for data sourceSQLException - SQL exceptionpublic static DataSource createDataSource(String schemaName, org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig, DataSource dataSource, Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs, Properties props) throws SQLException
schemaName - schema namemodeConfig - mode configurationdataSource - data sourceconfigs - rule configurationsprops - properties for data sourceSQLException - SQL exceptionpublic static DataSource createDataSource(org.apache.shardingsphere.infra.config.mode.ModeConfiguration modeConfig, DataSource dataSource, Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs, Properties props) throws SQLException
modeConfig - mode configurationdataSource - data sourceconfigs - rule configurationsprops - properties for data sourceSQLException - SQL exceptionpublic static DataSource createDataSource(String schemaName, Map<String,DataSource> dataSourceMap, Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs, Properties props) throws SQLException
schemaName - schema namedataSourceMap - data source mapconfigs - rule configurationsprops - properties for data sourceSQLException - SQL exceptionpublic static DataSource createDataSource(Map<String,DataSource> dataSourceMap, Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs, Properties props) throws SQLException
dataSourceMap - data source mapconfigs - rule configurationsprops - properties for data sourceSQLException - SQL exceptionpublic static DataSource createDataSource(String schemaName, DataSource dataSource, Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs, Properties props) throws SQLException
schemaName - schema namedataSource - data sourceconfigs - rule configurationsprops - properties for data sourceSQLException - SQL exceptionpublic static DataSource createDataSource(DataSource dataSource, Collection<org.apache.shardingsphere.infra.config.RuleConfiguration> configs, Properties props) throws SQLException
dataSource - data sourceconfigs - rule configurationsprops - properties for data sourceSQLException - SQL exceptionCopyright © 2022 The Apache Software Foundation. All rights reserved.