public class KafkaInterface extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
KAFKA_CLIENT_ID |
static String |
KAFKA_GROUP_ID |
static String |
KAFKA_MESSAGE_ID_PREFIX |
static String |
KAFKA_SERVER_URL |
static String |
KAFKA_TIMEOUT_SECONDS |
static String |
KFAKA_OUTBOUND_TOPIC |
static String |
KFAKA_TOPIC |
static Map<org.apache.kafka.clients.consumer.ConsumerRecord<String,String>,Boolean> |
outboundMessages |
| Constructor and Description |
|---|
KafkaInterface() |
| Modifier and Type | Method and Description |
|---|---|
static void |
evaluateOption(ServiceObject serviceObject) |
static void |
getOutboundMessages()
gets message from outbound queue Adds messages to ouboutMessage hashmap
|
static void |
sendKafkaMessage(ServiceObject serviceObject,
String messageId)
send kafka message
|
static void |
testKafkaInterface(ServiceObject serviceObject)
interface for database calls
|
public static final String KAFKA_SERVER_URL
public static final String KAFKA_CLIENT_ID
public static final String KFAKA_TOPIC
public static final String KFAKA_OUTBOUND_TOPIC
public static final String KAFKA_GROUP_ID
public static final String KAFKA_TIMEOUT_SECONDS
public static final String KAFKA_MESSAGE_ID_PREFIX
public static void testKafkaInterface(ServiceObject serviceObject) throws Exception
serviceObject - Exceptionpublic static void sendKafkaMessage(ServiceObject serviceObject, String messageId)
serviceObject - public static void getOutboundMessages()
receiver - public static void evaluateOption(ServiceObject serviceObject)
Copyright © 2020. All rights reserved.