refactor: centralize history raw consumer processor
This commit is contained in:
@@ -1,8 +1,6 @@
|
||||
package com.lingniu.ingest.historyapp;
|
||||
|
||||
import com.lingniu.ingest.api.consumer.EnvelopeConsumerProcessor;
|
||||
import com.lingniu.ingest.api.consumer.EnvelopeDeadLetterSink;
|
||||
import com.lingniu.ingest.eventhistory.EventHistoryEnvelopeIngestor;
|
||||
import com.lingniu.ingest.sink.mq.KafkaEnvelopeConsumerFactory;
|
||||
import com.lingniu.ingest.sink.mq.KafkaEnvelopeConsumerRunner;
|
||||
import com.lingniu.ingest.sink.mq.KafkaEnvelopeConsumerWorker;
|
||||
@@ -20,13 +18,6 @@ import java.util.Map;
|
||||
@Configuration(proxyBeanMethods = false)
|
||||
public class VehicleHistoryKafkaConsumerConfiguration {
|
||||
|
||||
@Bean
|
||||
@ConditionalOnMissingBean(name = "eventHistoryRawEnvelopeConsumerProcessor")
|
||||
public EnvelopeConsumerProcessor eventHistoryRawEnvelopeConsumerProcessor(EventHistoryEnvelopeIngestor ingestor,
|
||||
EnvelopeDeadLetterSink deadLetterSink) {
|
||||
return new EnvelopeConsumerProcessor("event-history-raw", ingestor, deadLetterSink);
|
||||
}
|
||||
|
||||
@Bean
|
||||
@ConditionalOnMissingBean
|
||||
@ConditionalOnProperty(prefix = "lingniu.ingest.sink.mq.consumer", name = "enabled", havingValue = "true")
|
||||
|
||||
@@ -61,7 +61,8 @@ class VehicleHistoryAppCompositionTest {
|
||||
assertThat(beanMethods)
|
||||
.doesNotContain("telemetryEnvelopeRecordMapper")
|
||||
.doesNotContain("eventHistoryEnvelopeIngestor")
|
||||
.doesNotContain("eventHistoryEnvelopeConsumerProcessor");
|
||||
.doesNotContain("eventHistoryEnvelopeConsumerProcessor")
|
||||
.doesNotContain("eventHistoryRawEnvelopeConsumerProcessor");
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user