public class KafkaMessageReceiver extends java.lang.Object implements MessageReceiver
| Constructor and Description |
|---|
KafkaMessageReceiver(pl.allegro.tech.hermes.api.Topic topic,
kafka.javaapi.consumer.ConsumerConnector consumerConnector,
pl.allegro.tech.hermes.common.message.wrapper.MessageContentWrapper contentWrapper,
com.codahale.metrics.Timer readingTimer,
java.time.Clock clock,
pl.allegro.tech.hermes.common.kafka.KafkaNamesMapper kafkaNamesMapper,
java.lang.Integer kafkaStreamCount,
java.lang.Integer readTimeout,
pl.allegro.tech.hermes.api.SubscriptionName subscriptionName) |
| Modifier and Type | Method and Description |
|---|---|
Message |
next() |
void |
stop() |
public KafkaMessageReceiver(pl.allegro.tech.hermes.api.Topic topic,
kafka.javaapi.consumer.ConsumerConnector consumerConnector,
pl.allegro.tech.hermes.common.message.wrapper.MessageContentWrapper contentWrapper,
com.codahale.metrics.Timer readingTimer,
java.time.Clock clock,
pl.allegro.tech.hermes.common.kafka.KafkaNamesMapper kafkaNamesMapper,
java.lang.Integer kafkaStreamCount,
java.lang.Integer readTimeout,
pl.allegro.tech.hermes.api.SubscriptionName subscriptionName)
public Message next()
next in interface MessageReceiverpublic void stop()
stop in interface MessageReceiver