public class KafkaTransactionListener extends java.lang.Object implements EventTranListener
| 构造器和说明 |
|---|
KafkaTransactionListener(org.apache.kafka.clients.producer.KafkaProducer<java.lang.String,java.lang.String> transaction) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.kafka.clients.producer.KafkaProducer<java.lang.String,java.lang.String> |
getTransaction() |
void |
onCommit()
事务提交时
|
void |
onRollback()
事务回滚时
|
public KafkaTransactionListener(org.apache.kafka.clients.producer.KafkaProducer<java.lang.String,java.lang.String> transaction)
public org.apache.kafka.clients.producer.KafkaProducer<java.lang.String,java.lang.String> getTransaction()
public void onCommit()
throws java.lang.Exception
EventTranListeneronCommit 在接口中 EventTranListenerjava.lang.Exceptionpublic void onRollback()
throws java.lang.Exception
EventTranListeneronRollback 在接口中 EventTranListenerjava.lang.Exception