public final class MetaDataPersistService extends Object
| 构造器和说明 |
|---|
MetaDataPersistService(PersistRepository repository) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,DataSource> |
getEffectiveDataSources(String databaseName,
Map<String,? extends org.apache.shardingsphere.infra.config.database.DatabaseConfiguration> databaseConfigs)
Get effective data sources.
|
void |
persistConfigurations(Map<String,? extends org.apache.shardingsphere.infra.config.database.DatabaseConfiguration> databaseConfigs,
Collection<org.apache.shardingsphere.infra.config.rule.RuleConfiguration> globalRuleConfigs,
Properties props)
Persist configurations.
|
public MetaDataPersistService(PersistRepository repository)
public void persistConfigurations(Map<String,? extends org.apache.shardingsphere.infra.config.database.DatabaseConfiguration> databaseConfigs, Collection<org.apache.shardingsphere.infra.config.rule.RuleConfiguration> globalRuleConfigs, Properties props)
databaseConfigs - database configurationsglobalRuleConfigs - global rule configurationsprops - propertiespublic Map<String,DataSource> getEffectiveDataSources(String databaseName, Map<String,? extends org.apache.shardingsphere.infra.config.database.DatabaseConfiguration> databaseConfigs)
databaseName - database namedatabaseConfigs - database configurationsCopyright © 2022 The Apache Software Foundation. All rights reserved.