X-Git-Url: http://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fkafka%2FEndlessConsumer.java;h=27c1e446cab68442bdf41ee6bb44baeb5c72e6c5;hb=66ff7d205e66616de8aaca94503dbbcd7d281f6d;hp=655151a6680fca4154e69846005e651d638c4a8d;hpb=0c9a0c1cf9a0065012743efcd940d8721bc33c20;p=demos%2Fkafka%2Ftraining diff --git a/src/main/java/de/juplo/kafka/EndlessConsumer.java b/src/main/java/de/juplo/kafka/EndlessConsumer.java index 655151a..27c1e44 100644 --- a/src/main/java/de/juplo/kafka/EndlessConsumer.java +++ b/src/main/java/de/juplo/kafka/EndlessConsumer.java @@ -25,7 +25,6 @@ public class EndlessConsumer { private final String id; private final KafkaListenerEndpointRegistry registry; - private final ApplicationErrorHandler errorHandler; private final RecordHandler recordHandler; private long consumed = 0; @@ -83,7 +82,6 @@ public class EndlessConsumer throw new IllegalStateException("Consumer instance " + id + " is already running!"); log.info("{} - Starting - consumed {} messages before", id, consumed); - errorHandler.clearState(); registry.getListenerContainer(id).start(); } @@ -101,12 +99,4 @@ public class EndlessConsumer { return registry.getListenerContainer(id).isRunning(); } - - public Optional exitStatus() - { - if (running()) - throw new IllegalStateException("No exit-status available: Consumer instance " + id + " is running!"); - - return errorHandler.getException(); - } }