Class HandlerWrapper
java.lang.Object
ru.tinkoff.kora.kafka.common.consumer.containers.handlers.wrapper.HandlerWrapper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <K,V> BaseKafkaRecordsHandler<K, V> wrapHandler(KafkaConsumerTelemetry<K, V> telemetry, ru.tinkoff.kora.application.graph.ValueOf<BaseKafkaRecordsHandler<K, V>> realHandler) static <K,V> BaseKafkaRecordsHandler<K, V> wrapHandlerRecord(KafkaConsumerTelemetry<K, V> telemetry, boolean shouldCommit, ru.tinkoff.kora.application.graph.ValueOf<KafkaRecordHandler<K, V>> handler) static <K,V> BaseKafkaRecordsHandler<K, V> wrapHandlerRecords(KafkaConsumerTelemetry<K, V> telemetry, boolean shouldCommit, ru.tinkoff.kora.application.graph.ValueOf<KafkaRecordsHandler<K, V>> handler)
-
Constructor Details
-
HandlerWrapper
public HandlerWrapper()
-
-
Method Details
-
wrapHandlerRecord
public static <K,V> BaseKafkaRecordsHandler<K,V> wrapHandlerRecord(KafkaConsumerTelemetry<K, V> telemetry, boolean shouldCommit, ru.tinkoff.kora.application.graph.ValueOf<KafkaRecordHandler<K, V>> handler) -
wrapHandlerRecords
public static <K,V> BaseKafkaRecordsHandler<K,V> wrapHandlerRecords(KafkaConsumerTelemetry<K, V> telemetry, boolean shouldCommit, ru.tinkoff.kora.application.graph.ValueOf<KafkaRecordsHandler<K, V>> handler) -
wrapHandler
public static <K,V> BaseKafkaRecordsHandler<K,V> wrapHandler(KafkaConsumerTelemetry<K, V> telemetry, ru.tinkoff.kora.application.graph.ValueOf<BaseKafkaRecordsHandler<K, V>> realHandler)
-