public class KafkaGelfSender extends java.lang.Object implements GelfSender
GelfSender using Kafka.| Constructor and Description |
|---|
KafkaGelfSender(org.apache.kafka.clients.producer.KafkaProducer<byte[],byte[]> kafkaProducer,
java.lang.String topicName,
ErrorReporter errorReporter) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the sender and free resources.
|
boolean |
sendMessage(GelfMessage message)
Send the Gelf message.
|
public KafkaGelfSender(org.apache.kafka.clients.producer.KafkaProducer<byte[],byte[]> kafkaProducer,
java.lang.String topicName,
ErrorReporter errorReporter)
public boolean sendMessage(GelfMessage message)
GelfSendersendMessage in interface GelfSendermessage - the messagepublic void close()
GelfSenderclose in interface GelfSenderclose in interface java.io.Closeableclose in interface java.lang.AutoCloseableCopyright © 2013-2022. All Rights Reserved.