Fix wrong reference

This commit is contained in:
ken.lj 2019-01-09 20:32:29 +08:00
parent c89807ead3
commit 1f2122e6b7
3 changed files with 6 additions and 9 deletions

View File

@ -694,7 +694,7 @@ public abstract class AbstractInterfaceConfig extends AbstractMethodConfig {
}
public void setApplication(ApplicationConfig application) {
ConfigManager.getInstance().setApplication(this.application);
ConfigManager.getInstance().setApplication(application);
this.application = application;
}
@ -739,7 +739,7 @@ public abstract class AbstractInterfaceConfig extends AbstractMethodConfig {
@SuppressWarnings({"unchecked"})
public void setRegistries(List<? extends RegistryConfig> registries) {
ConfigManager.getInstance().addRegistries(this.registries);
ConfigManager.getInstance().addRegistries((List<RegistryConfig>) registries);
this.registries = (List<RegistryConfig>) registries;
}
@ -757,7 +757,7 @@ public abstract class AbstractInterfaceConfig extends AbstractMethodConfig {
}
public void setMonitor(String monitor) {
this.monitor = new MonitorConfig(monitor);
setMonitor(new MonitorConfig(monitor));
}
public void setMonitor(MonitorConfig monitor) {

View File

@ -200,7 +200,7 @@ public abstract class AbstractServiceConfig extends AbstractInterfaceConfig {
@SuppressWarnings({"unchecked"})
public void setProtocols(List<? extends ProtocolConfig> protocols) {
ConfigManager.getInstance().addProtocols(this.protocols);
ConfigManager.getInstance().addProtocols((List<ProtocolConfig>) protocols);
this.protocols = (List<ProtocolConfig>) protocols;
}
@ -209,7 +209,7 @@ public abstract class AbstractServiceConfig extends AbstractInterfaceConfig {
}
public void setProtocol(ProtocolConfig protocol) {
this.protocols = Arrays.asList(protocol);
setProtocols(Arrays.asList(protocol));
}
@Parameter(excluded = true)

View File

@ -540,11 +540,8 @@ public class ReferenceConfig<T> extends AbstractReferenceConfig {
}
public void setConsumer(ConsumerConfig consumer) {
if (consumer == null) {
return;
}
this.consumer = consumer;
ConfigManager.getInstance().addConsumer(consumer);
this.consumer = consumer;
}
public String getProtocol() {