public abstract class KafkaMQCallBack
extends java.lang.Object
Description: 消息监听回调方法
Title:首亨软件 - 聚天平台
构造器和说明 |
---|
KafkaMQCallBack() |
限定符和类型 | 方法和说明 |
---|---|
org.apache.kafka.clients.consumer.KafkaConsumer<java.lang.String,java.lang.String> |
getKafkaConsumer() |
org.apache.kafka.clients.consumer.ConsumerRecords<java.lang.String,java.lang.String> |
getRecords() |
boolean |
isRetry()
是否重试,只有在出错或receiveMsg()方法返回false时,才会调用该方法
|
boolean |
isStop()
是否退出监听
|
abstract boolean |
receiveMsg(org.apache.kafka.clients.consumer.ConsumerRecords<java.lang.String,java.lang.String> records) |
void |
setKafkaConsumer(org.apache.kafka.clients.consumer.KafkaConsumer<java.lang.String,java.lang.String> kafkaConsumer) |
void |
setRecords(org.apache.kafka.clients.consumer.ConsumerRecords<java.lang.String,java.lang.String> records) |
public abstract boolean receiveMsg(org.apache.kafka.clients.consumer.ConsumerRecords<java.lang.String,java.lang.String> records)
public boolean isRetry()
public boolean isStop()
public org.apache.kafka.clients.consumer.KafkaConsumer<java.lang.String,java.lang.String> getKafkaConsumer()
public void setKafkaConsumer(org.apache.kafka.clients.consumer.KafkaConsumer<java.lang.String,java.lang.String> kafkaConsumer)
public org.apache.kafka.clients.consumer.ConsumerRecords<java.lang.String,java.lang.String> getRecords()
public void setRecords(org.apache.kafka.clients.consumer.ConsumerRecords<java.lang.String,java.lang.String> records)