public final class MGRDatabaseDiscoveryType extends Object implements DatabaseDiscoveryType
| 构造器和说明 |
|---|
MGRDatabaseDiscoveryType() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
checkDatabaseDiscoveryConfiguration(String schemaName,
Map<String,DataSource> dataSourceMap) |
String |
getPrimaryDataSource() |
String |
getType() |
void |
startPeriodicalUpdate(String schemaName,
Map<String,DataSource> dataSourceMap,
Collection<String> disabledDataSourceNames,
String groupName,
String primaryDataSourceName) |
void |
updateMemberState(String schemaName,
Map<String,DataSource> dataSourceMap,
Collection<String> disabledDataSourceNames) |
void |
updatePrimaryDataSource(String schemaName,
Map<String,DataSource> dataSourceMap,
Collection<String> disabledDataSourceNames,
String groupName,
String primaryDataSourceName) |
public void checkDatabaseDiscoveryConfiguration(String schemaName, Map<String,DataSource> dataSourceMap) throws SQLException
public void updatePrimaryDataSource(String schemaName, Map<String,DataSource> dataSourceMap, Collection<String> disabledDataSourceNames, String groupName, String primaryDataSourceName)
updatePrimaryDataSource 在接口中 DatabaseDiscoveryTypepublic void updateMemberState(String schemaName, Map<String,DataSource> dataSourceMap, Collection<String> disabledDataSourceNames)
updateMemberState 在接口中 DatabaseDiscoveryTypepublic void startPeriodicalUpdate(String schemaName, Map<String,DataSource> dataSourceMap, Collection<String> disabledDataSourceNames, String groupName, String primaryDataSourceName)
startPeriodicalUpdate 在接口中 DatabaseDiscoveryTypepublic String getPrimaryDataSource()
getPrimaryDataSource 在接口中 DatabaseDiscoveryTypepublic String getType()
getType 在接口中 org.apache.shardingsphere.spi.typed.TypedSPICopyright © 2021 The Apache Software Foundation. All rights reserved.