public final class ShadowDataSourceFactory extends Object
| 构造器和说明 |
|---|
ShadowDataSourceFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static DataSource |
createDataSource(DataSource actualDataSource,
DataSource shadowDataSource,
org.apache.shardingsphere.api.config.shadow.ShadowRuleConfiguration shadowRuleConfiguration,
Properties props)
Create shadow data source.
|
static DataSource |
createDataSource(Map<String,DataSource> dataSourceMap,
org.apache.shardingsphere.api.config.shadow.ShadowRuleConfiguration shadowRuleConfiguration,
Properties props)
Create shadow data source.
|
public static DataSource createDataSource(DataSource actualDataSource, DataSource shadowDataSource, org.apache.shardingsphere.api.config.shadow.ShadowRuleConfiguration shadowRuleConfiguration, Properties props) throws SQLException
actualDataSource - actual data sourceshadowDataSource - shadow data sourceshadowRuleConfiguration - shadow rule configurationprops - propertiesSQLException - SQL exceptionpublic static DataSource createDataSource(Map<String,DataSource> dataSourceMap, org.apache.shardingsphere.api.config.shadow.ShadowRuleConfiguration shadowRuleConfiguration, Properties props) throws SQLException
dataSourceMap - data sources mapshadowRuleConfiguration - shadow rule configurationprops - propertiesSQLException - SQL exceptionCopyright © 2020 The Apache Software Foundation. All rights reserved.