T - type of base rulepublic interface LogicMetaDataLoader<T extends ShardingSphereRule> extends OrderedSPI<T>
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<PhysicalTableMetaData> |
load(DatabaseType databaseType,
Map<String,DataSource> dataSourceMap,
DataNodes dataNodes,
String tableName,
T rule,
ConfigurationProperties props)
Load table meta data.
|
PhysicalSchemaMetaData |
load(DatabaseType databaseType,
Map<String,DataSource> dataSourceMap,
DataNodes dataNodes,
T rule,
ConfigurationProperties props,
Collection<String> excludedTableNames)
Load schema meta data.
|
getOrder, getTypeClassPhysicalSchemaMetaData load(DatabaseType databaseType, Map<String,DataSource> dataSourceMap, DataNodes dataNodes, T rule, ConfigurationProperties props, Collection<String> excludedTableNames) throws SQLException
databaseType - database typedataSourceMap - data source mapdataNodes - data nodesrule - ruleprops - configuration propertiesexcludedTableNames - excluded table namesSQLException - SQL exceptionOptional<PhysicalTableMetaData> load(DatabaseType databaseType, Map<String,DataSource> dataSourceMap, DataNodes dataNodes, String tableName, T rule, ConfigurationProperties props) throws SQLException
databaseType - database typedataSourceMap - data source mapdataNodes - data nodestableName - table namerule - ruleprops - configuration propertiesSQLException - SQL exceptionCopyright © 2020 The Apache Software Foundation. All rights reserved.