| 限定符和类型 | 方法和说明 |
|---|---|
static DatabaseType |
DatabaseTypeEngine.getProtocolType(Map<String,? extends DatabaseConfiguration> databaseConfigs,
ConfigurationProperties props)
Get protocol type.
|
static DatabaseType |
DatabaseTypeEngine.getProtocolType(String databaseName,
DatabaseConfiguration databaseConfig,
ConfigurationProperties props)
Get protocol type.
|
| 构造器和说明 |
|---|
ShardingSphereMetaData(Map<String,ShardingSphereDatabase> databases,
ShardingSphereRuleMetaData globalRuleMetaData,
ConfigurationProperties props) |
| 限定符和类型 | 方法和说明 |
|---|---|
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.
|
| 限定符和类型 | 方法和说明 |
|---|---|
GlobalRule |
GlobalRuleBuilder.build(T ruleConfig,
Map<String,ShardingSphereDatabase> databases,
InstanceContext instanceContext,
ConfigurationProperties props)
Build global rule.
|
static Collection<ShardingSphereRule> |
GlobalRulesBuilder.buildRules(Collection<RuleConfiguration> globalRuleConfigs,
Map<String,ShardingSphereDatabase> databases,
InstanceContext instanceContext,
ConfigurationProperties props)
Build rules.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.