diff options
author | Michael Arrastia <MArrasti@amdocs.com> | 2018-07-18 11:46:16 +0100 |
---|---|---|
committer | Michael Arrastia <MArrasti@amdocs.com> | 2018-07-18 11:46:16 +0100 |
commit | 04006990b05ec12a1b493848d41b5f0c7eee800f (patch) | |
tree | 3759978df6e98d296fa78736c8ebe4dd541368ac /src/main/java/org/onap/aai/spike/service/SpikeService.java | |
parent | f3ebf3538abbf63d8455d42f259f61dfdbf6ad30 (diff) |
Re-introduce Spring XML based configuration
This is to retain existing Spring XML based configuration in the
microservice and continue to support switching message bus
implementations through the existing beans XML file resource.
The Java based configuration, though feasible, introduced complexity.
We are going to take the pragmatic approach of handling topic password
de-obfuscation centrally in the event-client.
Change-Id: I1c0ed92cdc155a5d848f94dafedb6c69af88b681
Issue-ID: AAI-1388
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
Diffstat (limited to 'src/main/java/org/onap/aai/spike/service/SpikeService.java')
-rw-r--r-- | src/main/java/org/onap/aai/spike/service/SpikeService.java | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/main/java/org/onap/aai/spike/service/SpikeService.java b/src/main/java/org/onap/aai/spike/service/SpikeService.java index 8689903..de6332a 100644 --- a/src/main/java/org/onap/aai/spike/service/SpikeService.java +++ b/src/main/java/org/onap/aai/spike/service/SpikeService.java @@ -21,7 +21,6 @@ package org.onap.aai.spike.service; import java.util.Timer; -import javax.annotation.PostConstruct; import javax.annotation.PreDestroy; import org.onap.aai.cl.api.Logger; import org.onap.aai.cl.eelf.LoggerFactory; @@ -32,11 +31,7 @@ import org.onap.aai.spike.schema.EdgeRulesLoader; import org.onap.aai.spike.schema.OXMModelLoader; import org.onap.aai.spike.util.SpikeConstants; import org.onap.aai.spike.util.SpikeProperties; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.annotation.Qualifier; -import org.springframework.stereotype.Component; -@Component public class SpikeService { private EventConsumer consumer; @@ -44,14 +39,11 @@ public class SpikeService { private static Logger logger = LoggerFactory.getInstance().getLogger(SpikeService.class.getName()); private Timer timer; - @Autowired - public SpikeService(@Qualifier("dmaapEventConsumer") EventConsumer consumer, - @Qualifier("dmaapEventPublisher") EventPublisher publisher) { + public SpikeService(EventConsumer consumer, EventPublisher publisher) { this.consumer = consumer; this.publisher = publisher; } - @PostConstruct public void startup() throws Exception { // Load models |