| 限定符和类型 | 方法和说明 |
|---|---|
void |
DistSQLResultSet.init(ShardingSphereMetaData metaData,
org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement sqlStatement)
Initialize data.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RuleDefinitionUpdater.checkSQLStatement(ShardingSphereMetaData shardingSphereMetaData,
T sqlStatement,
R currentRuleConfig)
Check SQL statement.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SchemaRefresher.refresh(ShardingSphereMetaData schemaMetaData,
Collection<String> logicDataSourceNames,
T sqlStatement,
ConfigurationProperties props)
Refresh ShardingSphere schema.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AlterIndexStatementSchemaRefresher.refresh(ShardingSphereMetaData schemaMetaData,
Collection<String> logicDataSourceNames,
org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.AlterIndexStatement sqlStatement,
ConfigurationProperties props) |
void |
AlterTableStatementSchemaRefresher.refresh(ShardingSphereMetaData schemaMetaData,
Collection<String> logicDataSourceNames,
org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.AlterTableStatement sqlStatement,
ConfigurationProperties props) |
void |
CreateIndexStatementSchemaRefresher.refresh(ShardingSphereMetaData schemaMetaData,
Collection<String> logicDataSourceNames,
org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.CreateIndexStatement sqlStatement,
ConfigurationProperties props) |
void |
CreateTableStatementSchemaRefresher.refresh(ShardingSphereMetaData schemaMetaData,
Collection<String> logicDataSourceNames,
org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.CreateTableStatement sqlStatement,
ConfigurationProperties props) |
void |
CreateViewStatementSchemaRefresher.refresh(ShardingSphereMetaData schemaMetaData,
Collection<String> logicDataSourceNames,
org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.CreateViewStatement sqlStatement,
ConfigurationProperties props) |
void |
DropIndexStatementSchemaRefresher.refresh(ShardingSphereMetaData schemaMetaData,
Collection<String> logicDataSourceNames,
org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.DropIndexStatement sqlStatement,
ConfigurationProperties props) |
void |
DropTableStatementSchemaRefresher.refresh(ShardingSphereMetaData schemaMetaData,
Collection<String> logicDataSourceNames,
org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.DropTableStatement sqlStatement,
ConfigurationProperties props) |
void |
DropViewStatementSchemaRefresher.refresh(ShardingSphereMetaData schemaMetaData,
Collection<String> logicDataSourceNames,
org.apache.shardingsphere.sql.parser.sql.common.statement.ddl.DropViewStatement sqlStatement,
ConfigurationProperties props) |
| 限定符和类型 | 方法和说明 |
|---|---|
GlobalRule |
GlobalRuleBuilder.build(T ruleConfig,
Map<String,ShardingSphereMetaData> mataDataMap)
Build global rule.
|
static Collection<ShardingSphereRule> |
GlobalRulesBuilder.buildRules(Collection<RuleConfiguration> globalRuleConfigs,
Map<String,ShardingSphereMetaData> mataDataMap)
Build rules.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.