| 限定符和类型 | 接口和说明 |
|---|---|
interface |
RuleConfigurationChecker<T extends RuleConfiguration>
Rule configuration checker.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Optional<RuleConfigurationChecker> |
RuleConfigurationCheckerFactory.newInstance(RuleConfiguration config)
Create new instance of rule configuration checker.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
DistributedRuleConfiguration
Distributed rule configuration.
|
interface |
EnhancedRuleConfiguration
Enhanced rule configuration.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
GlobalRuleConfiguration
Global rule configuration.
|
interface |
SchemaRuleConfiguration
Schema rule configuration.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
RuleDefinitionAlterPreprocessor<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement,R extends RuleConfiguration>
Rule definition alter preprocessor.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
RuleDefinitionAlterUpdater<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement,R extends RuleConfiguration>
Alter rule rule definition updater.
|
interface |
RuleDefinitionCreateUpdater<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement,R extends RuleConfiguration>
Create rule definition updater.
|
interface |
RuleDefinitionDropUpdater<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement,R extends RuleConfiguration>
Drop rule rule definition updater.
|
interface |
RuleDefinitionUpdater<T extends org.apache.shardingsphere.sql.parser.sql.common.statement.SQLStatement,R extends RuleConfiguration>
Rule definition updater.
|
| 限定符和类型 | 方法和说明 |
|---|---|
RuleConfiguration |
RuleDefinitionAlterUpdater.buildToBeAlteredRuleConfiguration(T sqlStatement)
Build to be altered rule configuration.
|
RuleConfiguration |
RuleDefinitionCreateUpdater.buildToBeCreatedRuleConfiguration(T sqlStatement)
Build to be created rule configuration.
|
| 构造器和说明 |
|---|
SchemaLoader(Map<String,Map<String,DataSource>> dataSources,
Map<String,Collection<RuleConfiguration>> schemaRuleConfigs,
Map<String,Collection<ShardingSphereRule>> rules,
Properties props) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
DefaultRuleConfigurationBuilder<T extends RuleConfiguration,B extends RuleBuilder<?>>
Default rule configuration builder.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
GlobalRuleBuilder<T extends RuleConfiguration>
Global rule builder.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Collection<ShardingSphereRule> |
GlobalRulesBuilder.buildRules(Collection<RuleConfiguration> globalRuleConfigs,
Map<String,ShardingSphereMetaData> mataDataMap)
Build rules.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
SchemaRuleBuilder<T extends RuleConfiguration>
Schema rule builder.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,Collection<ShardingSphereRule>> |
SchemaRulesBuilder.buildRules(Map<String,Map<String,DataSource>> dataSources,
Map<String,Collection<RuleConfiguration>> schemaRuleConfigs,
Properties props)
Build rules.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Class<? extends RuleConfiguration> |
YamlRuleConfiguration.getRuleConfigurationType()
Get rule configuration type.
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
YamlRuleConfigurationSwapper<Y extends YamlRuleConfiguration,T extends RuleConfiguration>
YAML rule configuration swapper.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<RuleConfiguration> |
YamlRuleConfigurationSwapperEngine.swapToRuleConfigurations(Collection<YamlRuleConfiguration> yamlRuleConfigs)
Swap from YAML rule configurations to rule configurations.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<YamlRuleConfiguration> |
YamlRuleConfigurationSwapperEngine.swapToYamlRuleConfigurations(Collection<RuleConfiguration> ruleConfigs)
Swap to YAML rule configurations.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.