public final class OrchestrationFacade extends Object
| 构造器和说明 |
|---|
OrchestrationFacade(OrchestrationConfiguration config) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
initMasterSlaveOrchestration(Map<String,DataSource> dataSourceMap,
MasterSlaveRuleConfiguration masterSlaveRuleConfig,
MasterSlaveDataSource masterSlaveDataSource,
Map<String,Object> configMap)
Initial all orchestration actions for master-slave data source.
|
void |
initShardingOrchestration(Map<String,DataSource> dataSourceMap,
ShardingRuleConfiguration shardingRuleConfig,
Map<String,Object> configMap,
Properties props,
ShardingDataSource shardingDataSource)
Initial all orchestration actions for sharding data source.
|
public OrchestrationFacade(OrchestrationConfiguration config)
public void initShardingOrchestration(Map<String,DataSource> dataSourceMap, ShardingRuleConfiguration shardingRuleConfig, Map<String,Object> configMap, Properties props, ShardingDataSource shardingDataSource) throws SQLException
dataSourceMap - data source mapshardingRuleConfig - sharding rule configurationconfigMap - config mapprops - sharding propertiesshardingDataSource - sharding datasourceSQLException - SQL exceptionpublic void initMasterSlaveOrchestration(Map<String,DataSource> dataSourceMap, MasterSlaveRuleConfiguration masterSlaveRuleConfig, MasterSlaveDataSource masterSlaveDataSource, Map<String,Object> configMap)
dataSourceMap - data source mapmasterSlaveRuleConfig - sharding rule configurationmasterSlaveDataSource - master-slave datasourceconfigMap - config mapCopyright © 2017. All rights reserved.