public final class ReadwriteSplittingDataSourceRule extends Object
| 构造器和说明 |
|---|
ReadwriteSplittingDataSourceRule(ReadwriteSplittingDataSourceRuleConfiguration config,
ReadQueryLoadBalanceAlgorithm loadBalancer,
Collection<org.apache.shardingsphere.infra.rule.ShardingSphereRule> builtRules) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<String> |
getEnabledReplicaDataSources()
Get enabled replica data sources.
|
String |
getWriteDataSource()
Get write data source name.
|
void |
updateDisabledDataSourceNames(String dataSourceName,
boolean isDisabled)
Update disabled data source names.
|
public ReadwriteSplittingDataSourceRule(ReadwriteSplittingDataSourceRuleConfiguration config, ReadQueryLoadBalanceAlgorithm loadBalancer, Collection<org.apache.shardingsphere.infra.rule.ShardingSphereRule> builtRules)
public String getWriteDataSource()
public void updateDisabledDataSourceNames(String dataSourceName, boolean isDisabled)
dataSourceName - data source nameisDisabled - is disabledCopyright © 2022 The Apache Software Foundation. All rights reserved.