diff --git a/sensorhub-core/src/main/java/com/casic/missiles/factory/AbstractRuleConfigFactory.java b/sensorhub-core/src/main/java/com/casic/missiles/factory/AbstractRuleConfigFactory.java index abc8aa3..b5f96df 100644 --- a/sensorhub-core/src/main/java/com/casic/missiles/factory/AbstractRuleConfigFactory.java +++ b/sensorhub-core/src/main/java/com/casic/missiles/factory/AbstractRuleConfigFactory.java @@ -4,8 +4,6 @@ import com.casic.missiles.provider.CombinedFieldConfigProvider; import com.casic.missiles.provider.ProcessorInstanceProvider; import com.casic.missiles.provider.FieldConfigProvider; -import com.casic.missiles.provider.FieldRuleConfigProvider; - /** * todo: 存放规则相关的的的加载信息 */ @@ -20,10 +18,6 @@ */ private final CombinedFieldConfigProvider combinedFieldConfigProvider; /** - * 处理负责字节解析的规则配置 - */ - private final FieldRuleConfigProvider fieldRuleConfigProvider; - /** * 处理实例流程 */ private final ProcessorInstanceProvider datagramEventProvider; @@ -32,7 +26,6 @@ public AbstractRuleConfigFactory(Long ruleId) { this.fieldConfigProvider = new FieldConfigProvider(ruleId); this.combinedFieldConfigProvider = new CombinedFieldConfigProvider(ruleId); - this.fieldRuleConfigProvider = new FieldRuleConfigProvider(ruleId); this.datagramEventProvider = new ProcessorInstanceProvider(ruleId); } @@ -44,10 +37,6 @@ return combinedFieldConfigProvider; } - public FieldRuleConfigProvider getFieldRuleConfigProvider() { - return fieldRuleConfigProvider; - } - public ProcessorInstanceProvider getDatagramEventProvider() { return datagramEventProvider; } diff --git a/sensorhub-core/src/main/java/com/casic/missiles/factory/AbstractRuleConfigFactory.java b/sensorhub-core/src/main/java/com/casic/missiles/factory/AbstractRuleConfigFactory.java index abc8aa3..b5f96df 100644 --- a/sensorhub-core/src/main/java/com/casic/missiles/factory/AbstractRuleConfigFactory.java +++ b/sensorhub-core/src/main/java/com/casic/missiles/factory/AbstractRuleConfigFactory.java @@ -4,8 +4,6 @@ import com.casic.missiles.provider.CombinedFieldConfigProvider; import com.casic.missiles.provider.ProcessorInstanceProvider; import com.casic.missiles.provider.FieldConfigProvider; -import com.casic.missiles.provider.FieldRuleConfigProvider; - /** * todo: 存放规则相关的的的加载信息 */ @@ -20,10 +18,6 @@ */ private final CombinedFieldConfigProvider combinedFieldConfigProvider; /** - * 处理负责字节解析的规则配置 - */ - private final FieldRuleConfigProvider fieldRuleConfigProvider; - /** * 处理实例流程 */ private final ProcessorInstanceProvider datagramEventProvider; @@ -32,7 +26,6 @@ public AbstractRuleConfigFactory(Long ruleId) { this.fieldConfigProvider = new FieldConfigProvider(ruleId); this.combinedFieldConfigProvider = new CombinedFieldConfigProvider(ruleId); - this.fieldRuleConfigProvider = new FieldRuleConfigProvider(ruleId); this.datagramEventProvider = new ProcessorInstanceProvider(ruleId); } @@ -44,10 +37,6 @@ return combinedFieldConfigProvider; } - public FieldRuleConfigProvider getFieldRuleConfigProvider() { - return fieldRuleConfigProvider; - } - public ProcessorInstanceProvider getDatagramEventProvider() { return datagramEventProvider; } diff --git a/sensorhub-core/src/main/java/com/casic/missiles/provider/FieldRuleConfigProvider.java b/sensorhub-core/src/main/java/com/casic/missiles/provider/FieldRuleConfigProvider.java index 6e5a309..8968876 100644 --- a/sensorhub-core/src/main/java/com/casic/missiles/provider/FieldRuleConfigProvider.java +++ b/sensorhub-core/src/main/java/com/casic/missiles/provider/FieldRuleConfigProvider.java @@ -6,12 +6,13 @@ import com.casic.missiles.util.SpringContextUtil; import java.util.List; -import java.util.Map; -import java.util.stream.Collectors; /** + * 暂时废弃 + * * @author cz */ +@Deprecated public class FieldRuleConfigProvider { private final List fieldRuleConfigList;