From: Kai Moritz Date: Sat, 2 Nov 2024 10:34:38 +0000 (+0100) Subject: Refactor: Neue, klarere ``switch``-Syntax X-Git-Tag: consumer/spring-consumer--log-compaction--2025-02-signal~10 X-Git-Url: https://juplo.de/gitweb/?a=commitdiff_plain;h=4cf9ddc97a846cb229fc3dcc82652e9c591d4e6c;p=demos%2Fkafka%2Ftraining Refactor: Neue, klarere ``switch``-Syntax --- diff --git a/src/main/java/de/juplo/kafka/ExampleConsumer.java b/src/main/java/de/juplo/kafka/ExampleConsumer.java index 1db1a85c..6284c661 100644 --- a/src/main/java/de/juplo/kafka/ExampleConsumer.java +++ b/src/main/java/de/juplo/kafka/ExampleConsumer.java @@ -368,12 +368,8 @@ public class ExampleConsumer implements Runnable, ConsumerRebalanceListener PartitionState partitionState = partitionStates[partition.partition()]; switch (partitionState) { - case RESTORING, ASSIGNED: - stateUnassigned(partition.partition()); - break; - default: - case UNASSIGNED: - log.warn("{} - partition {} in state {} was revoked!", id, partition, partitionState); + case RESTORING, ASSIGNED -> stateUnassigned(partition.partition()); + case UNASSIGNED -> log.warn("{} - partition {} in state {} was revoked!", id, partition, partitionState); } } });