public final class OpenGaussDatabaseDiscoveryType extends Object implements DatabaseDiscoveryType
| Constructor and Description |
|---|
OpenGaussDatabaseDiscoveryType() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkDatabaseDiscoveryConfiguration(String schemaName,
Map<String,DataSource> dataSourceMap) |
String |
getPrimaryDataSource() |
String |
getType() |
void |
updateMemberState(String schemaName,
Map<String,DataSource> dataSourceMap,
String groupName) |
void |
updatePrimaryDataSource(String schemaName,
Map<String,DataSource> dataSourceMap,
Collection<String> disabledDataSourceNames,
String groupName) |
public void checkDatabaseDiscoveryConfiguration(String schemaName, Map<String,DataSource> dataSourceMap)
checkDatabaseDiscoveryConfiguration in interface DatabaseDiscoveryTypepublic void updatePrimaryDataSource(String schemaName, Map<String,DataSource> dataSourceMap, Collection<String> disabledDataSourceNames, String groupName)
updatePrimaryDataSource in interface DatabaseDiscoveryTypepublic void updateMemberState(String schemaName, Map<String,DataSource> dataSourceMap, String groupName)
updateMemberState in interface DatabaseDiscoveryTypepublic String getPrimaryDataSource()
getPrimaryDataSource in interface DatabaseDiscoveryTypepublic String getType()
getType in interface org.apache.shardingsphere.spi.typed.TypedSPICopyright © 2022 The Apache Software Foundation. All rights reserved.