public class KafkaProducer
extends org.apache.camel.impl.DefaultProducer
Constructor and Description |
---|
KafkaProducer(KafkaEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected void |
doStart() |
protected void |
doStop() |
org.apache.kafka.clients.producer.KafkaProducer |
getKafkaProducer() |
void |
process(org.apache.camel.Exchange exchange) |
void |
setKafkaProducer(org.apache.kafka.clients.producer.KafkaProducer kafkaProducer)
To use a custom
KafkaProducer instance. |
createExchange, createExchange, createExchange, getEndpoint, isSingleton, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public KafkaProducer(KafkaEndpoint endpoint)
public org.apache.kafka.clients.producer.KafkaProducer getKafkaProducer()
public void setKafkaProducer(org.apache.kafka.clients.producer.KafkaProducer kafkaProducer)
KafkaProducer
instance.protected void doStop() throws Exception
doStop
in class org.apache.camel.impl.DefaultProducer
Exception
protected void doStart() throws Exception
doStart
in class org.apache.camel.impl.DefaultProducer
Exception
public void process(org.apache.camel.Exchange exchange) throws org.apache.camel.CamelException
org.apache.camel.CamelException
Apache Camel