Class KafkaSingleMessageReader
java.lang.Object
pl.allegro.tech.hermes.management.infrastructure.kafka.service.KafkaSingleMessageReader
- All Implemented Interfaces:
SingleMessageReader
-
Constructor Summary
ConstructorsConstructorDescriptionKafkaSingleMessageReader(KafkaRawMessageReader kafkaRawMessageReader, pl.allegro.tech.hermes.schema.SchemaRepository schemaRepository, tech.allegro.schema.json2avro.converter.JsonAvroConverter converter) -
Method Summary
Modifier and TypeMethodDescriptionreadMessageAsJson(pl.allegro.tech.hermes.api.Topic topic, pl.allegro.tech.hermes.common.kafka.KafkaTopic kafkaTopic, int partition, long offset)
-
Constructor Details
-
KafkaSingleMessageReader
public KafkaSingleMessageReader(KafkaRawMessageReader kafkaRawMessageReader, pl.allegro.tech.hermes.schema.SchemaRepository schemaRepository, tech.allegro.schema.json2avro.converter.JsonAvroConverter converter)
-
-
Method Details
-
readMessageAsJson
public String readMessageAsJson(pl.allegro.tech.hermes.api.Topic topic, pl.allegro.tech.hermes.common.kafka.KafkaTopic kafkaTopic, int partition, long offset) - Specified by:
readMessageAsJsonin interfaceSingleMessageReader
-