public interface RuleAlteredDetector
extends org.apache.shardingsphere.spi.singleton.SingletonSPI
| Modifier and Type | Method and Description |
|---|---|
List<String> |
findRuleAlteredLogicTables(YamlRuleConfiguration sourceRuleConfig,
YamlRuleConfiguration targetRuleConfig,
Map<String,Map<String,Object>> sourceDataSources,
Map<String,Map<String,Object>> targetDataSources)
Find rule altered logic tables.
|
Optional<OnRuleAlteredActionConfiguration> |
getOnRuleAlteredActionConfig(RuleConfiguration ruleConfig)
Get on rule altered action configuration.
|
String |
getRuleConfigClassName()
Get rule configuration class name.
|
String |
getYamlRuleConfigClassName()
Get YAML rule configuration class name.
|
String getYamlRuleConfigClassName()
String getRuleConfigClassName()
List<String> findRuleAlteredLogicTables(YamlRuleConfiguration sourceRuleConfig, YamlRuleConfiguration targetRuleConfig, Map<String,Map<String,Object>> sourceDataSources, Map<String,Map<String,Object>> targetDataSources)
sourceRuleConfig - source YAML rule configuration, may be nulltargetRuleConfig - target YAML rule configuration, may be nullsourceDataSources - source data sources, could not be nulltargetDataSources - target data sources, could not be nullOptional<OnRuleAlteredActionConfiguration> getOnRuleAlteredActionConfig(RuleConfiguration ruleConfig)
ruleConfig - rule configuration, may be nullCopyright © 2022 The Apache Software Foundation. All rights reserved.