public class KafkaIPCChannel extends IPCBasicChannel implements com.bluejeans.kafka.KafkaRecordProcessor<String,String>
COMMAND_EVENT_TYPE, SENDER_UUID_KEY| Constructor and Description |
|---|
KafkaIPCChannel() |
| Modifier and Type | Method and Description |
|---|---|
com.bluejeans.kafka.SimpleKafkaProducer<String,String> |
getKafkaProducer() |
String |
getRoutingKey() |
String |
getTopicName() |
void |
processKafkaRecord(org.apache.kafka.clients.consumer.ConsumerRecord<String,String> record,
com.bluejeans.kafka.KafkaProcessorContext<String,String> context) |
void |
produceMessage(String message) |
void |
setKafkaProducer(com.bluejeans.kafka.SimpleKafkaProducer<String,String> kafkaProducer) |
void |
setRoutingKey(String routingKey) |
void |
setTopicName(String topicName) |
addHandler, getChannelId, getHandlers, getMapper, getMessageCounts, handleMessage, isSendToMyself, produceMessage, sendCommand, sendCommand, setHandlers, setSendToMyselfpublic void produceMessage(String message)
produceMessage in interface IPCProducerpublic void processKafkaRecord(org.apache.kafka.clients.consumer.ConsumerRecord<String,String> record, com.bluejeans.kafka.KafkaProcessorContext<String,String> context)
public String getRoutingKey()
public void setRoutingKey(String routingKey)
routingKey - the routingKey to setpublic com.bluejeans.kafka.SimpleKafkaProducer<String,String> getKafkaProducer()
public void setKafkaProducer(com.bluejeans.kafka.SimpleKafkaProducer<String,String> kafkaProducer)
kafkaProducer - the kafkaProducer to setpublic String getTopicName()
public void setTopicName(String topicName)
topicName - the topicName to setCopyright © 2016. All rights reserved.