| 限定符和类型 | 方法和说明 |
|---|---|
void |
InstanceAwareAlgorithm.setInstanceContext(InstanceContext instanceContext)
Set instance context.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,ShardingSphereDatabase> |
ShardingSphereDatabasesFactory.create(Map<String,DatabaseConfiguration> databaseConfigMap,
ConfigurationProperties props,
InstanceContext instanceContext)
Create databases.
|
static ShardingSphereDatabase |
ShardingSphereDatabasesFactory.create(String databaseName,
DatabaseConfiguration databaseConfig,
ConfigurationProperties props,
InstanceContext instanceContext)
Create databases.
|
static ShardingSphereDatabase |
ShardingSphereDatabase.create(String name,
DatabaseType protocolType,
DatabaseType storageType,
DatabaseConfiguration databaseConfig,
ConfigurationProperties props,
InstanceContext instanceContext)
Create database meta data.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Collection<ShardingSphereRule> |
DatabaseRulesBuilder.build(String databaseName,
DatabaseConfiguration databaseConfig,
InstanceContext instanceContext)
Build database rules.
|
DatabaseRule |
DatabaseRuleBuilder.build(T config,
String databaseName,
Map<String,DataSource> dataSources,
Collection<ShardingSphereRule> builtRules,
InstanceContext instanceContext)
Build database rule.
|
| 限定符和类型 | 方法和说明 |
|---|---|
GlobalRule |
GlobalRuleBuilder.build(T ruleConfig,
Map<String,ShardingSphereDatabase> databases,
InstanceContext instanceContext)
Build global rule.
|
static Collection<ShardingSphereRule> |
GlobalRulesBuilder.buildRules(Collection<RuleConfiguration> globalRuleConfigs,
Map<String,ShardingSphereDatabase> databases,
InstanceContext instanceContext)
Build rules.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.