public interface DataSourceChecker
extends org.apache.shardingsphere.infra.util.spi.type.typed.TypedSPI
| 限定符和类型 | 方法和说明 |
|---|---|
void |
checkConnection(Collection<? extends DataSource> dataSources)
Check data source connections.
|
void |
checkPrivilege(Collection<? extends DataSource> dataSources)
Check user privileges.
|
void |
checkTargetTable(Collection<? extends DataSource> dataSources,
TableNameSchemaNameMapping tableNameSchemaNameMapping,
Collection<String> logicTableNames)
Check table is empty.
|
void |
checkVariable(Collection<? extends DataSource> dataSources)
Check data source variables.
|
void checkConnection(Collection<? extends DataSource> dataSources)
dataSources - data sourcesvoid checkPrivilege(Collection<? extends DataSource> dataSources)
dataSources - data sourcesvoid checkVariable(Collection<? extends DataSource> dataSources)
dataSources - data sourcesvoid checkTargetTable(Collection<? extends DataSource> dataSources, TableNameSchemaNameMapping tableNameSchemaNameMapping, Collection<String> logicTableNames)
dataSources - data sourcestableNameSchemaNameMapping - mappinglogicTableNames - logic table namesCopyright © 2022 The Apache Software Foundation. All rights reserved.