public class KafkaTopicSubscriber extends java.lang.Object implements TopicSubscriber
Constructor and Description |
---|
KafkaTopicSubscriber(java.lang.String bootstrapServer,
java.lang.String topicName,
com.netflix.spectator.api.Registry reg,
IdFactory idFactory) |
Modifier and Type | Method and Description |
---|---|
ITopicStore.IResumeToken |
parseToken(io.vertx.core.json.JsonObject js) |
ITopicStore.IResumeToken |
subscribe(ITopicStore.IResumeToken index,
RecordHandler handler) |
ITopicStore.IResumeToken |
subscribe(ITopicStore.IResumeToken index,
RecordHandler handler,
IRecordStarvationStrategy strat) |
ITopicStore.IResumeToken |
subscribe(RecordHandler de) |
java.lang.String |
topicName() |
java.lang.String |
toString() |
public KafkaTopicSubscriber(java.lang.String bootstrapServer, java.lang.String topicName, com.netflix.spectator.api.Registry reg, IdFactory idFactory)
public java.lang.String topicName()
topicName
in interface TopicSubscriber
public ITopicStore.IResumeToken subscribe(RecordHandler de)
subscribe
in interface TopicSubscriber
public ITopicStore.IResumeToken subscribe(ITopicStore.IResumeToken index, RecordHandler handler)
subscribe
in interface TopicSubscriber
public ITopicStore.IResumeToken subscribe(ITopicStore.IResumeToken index, RecordHandler handler, IRecordStarvationStrategy strat)
subscribe
in interface TopicSubscriber
public ITopicStore.IResumeToken parseToken(io.vertx.core.json.JsonObject js)
parseToken
in interface TopicSubscriber
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2023. All Rights Reserved.