Commit c6c62f83 by Nepxion

重构类结构

parent 34c4b47a
...@@ -12,6 +12,8 @@ package com.nepxion.discovery.plugin.configcenter; ...@@ -12,6 +12,8 @@ package com.nepxion.discovery.plugin.configcenter;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;
import javax.annotation.PostConstruct;
import org.apache.commons.io.IOUtils; import org.apache.commons.io.IOUtils;
import org.dom4j.DocumentException; import org.dom4j.DocumentException;
import org.slf4j.Logger; import org.slf4j.Logger;
...@@ -39,6 +41,7 @@ public class ConfigRetriever { ...@@ -39,6 +41,7 @@ public class ConfigRetriever {
@Autowired @Autowired
private ConfigParser configParser; private ConfigParser configParser;
@PostConstruct
public void initialize() throws PluginException { public void initialize() throws PluginException {
LOG.info("********** {} config starts to initialize **********", remoteConfigEnabled ? "Remote" : "Local"); LOG.info("********** {} config starts to initialize **********", remoteConfigEnabled ? "Remote" : "Local");
......
...@@ -9,9 +9,6 @@ package com.nepxion.discovery.plugin.configcenter.configuration; ...@@ -9,9 +9,6 @@ package com.nepxion.discovery.plugin.configcenter.configuration;
* @version 1.0 * @version 1.0
*/ */
import javax.annotation.PostConstruct;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
...@@ -21,9 +18,6 @@ import com.nepxion.discovery.plugin.configcenter.ConfigRetriever; ...@@ -21,9 +18,6 @@ import com.nepxion.discovery.plugin.configcenter.ConfigRetriever;
@Configuration @Configuration
public class ConfigAutoConfiguration { public class ConfigAutoConfiguration {
@Autowired
private ConfigRetriever configRetriever;
@Bean @Bean
public ConfigParser configParser() { public ConfigParser configParser() {
return new ConfigParser(); return new ConfigParser();
...@@ -38,9 +32,4 @@ public class ConfigAutoConfiguration { ...@@ -38,9 +32,4 @@ public class ConfigAutoConfiguration {
public ConfigPublisher configPublisher() { public ConfigPublisher configPublisher() {
return new ConfigPublisher(); return new ConfigPublisher();
} }
@PostConstruct
public void initialize() {
configRetriever.initialize();
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment