public class RabbitMqInterface extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.rabbitmq.client.Channel |
channel |
static com.rabbitmq.client.Connection |
connection |
static String |
RABBIT_MQ_DECLARE_QUEUE |
static String |
RABBIT_MQ_EXCHANGE |
static String |
RABBIT_MQ_EXCHANGE_TYPE |
static String |
RABBIT_MQ_HOST |
static String |
RABBIT_MQ_MESSAGE_ID_PREFIX |
static String |
RABBIT_MQ_OUTBOUND_EXCHANGE |
static String |
RABBIT_MQ_OUTBOUND_QUEUE |
static String |
RABBIT_MQ_PASS |
static String |
RABBIT_MQ_PORT |
static String |
RABBIT_MQ_QUEUE |
static String |
RABBIT_MQ_QUEUE_DURABLE |
static String |
RABBIT_MQ_USER |
static String |
RABBIT_MQ_VIRTUAL_HOST |
| Constructor and Description |
|---|
RabbitMqInterface() |
| Modifier and Type | Method and Description |
|---|---|
static void |
closeConnection()
close connection
|
static void |
connectRabbitMq(ServiceObject serviceObject) |
static void |
evaluateOption(ServiceObject serviceObject) |
static com.rabbitmq.client.AMQP.BasicProperties |
evaluateRequestHeaders(ServiceObject serviceObject) |
static void |
getOutboundMessages()
gets message from outbound queue Adds messages to ouboutMessage hashmap
|
static void |
sendRabbitMqMessage(ServiceObject serviceObject,
String messageId)
send rabbitMq message
|
static void |
testRabbitMqInterface(ServiceObject serviceObject)
interface for database calls
|
public static final String RABBIT_MQ_HOST
public static final String RABBIT_MQ_PORT
public static final String RABBIT_MQ_VIRTUAL_HOST
public static final String RABBIT_MQ_USER
public static final String RABBIT_MQ_PASS
public static final String RABBIT_MQ_EXCHANGE
public static final String RABBIT_MQ_OUTBOUND_EXCHANGE
public static final String RABBIT_MQ_EXCHANGE_TYPE
public static final String RABBIT_MQ_QUEUE
public static final String RABBIT_MQ_OUTBOUND_QUEUE
public static final String RABBIT_MQ_QUEUE_DURABLE
public static final String RABBIT_MQ_DECLARE_QUEUE
public static final String RABBIT_MQ_MESSAGE_ID_PREFIX
public static com.rabbitmq.client.Connection connection
public static com.rabbitmq.client.Channel channel
public static void testRabbitMqInterface(ServiceObject serviceObject) throws Exception
serviceObject - Exceptionpublic static void connectRabbitMq(ServiceObject serviceObject)
Exceptionpublic static void sendRabbitMqMessage(ServiceObject serviceObject, String messageId)
apiObject - public static com.rabbitmq.client.AMQP.BasicProperties evaluateRequestHeaders(ServiceObject serviceObject)
public static void evaluateOption(ServiceObject serviceObject)
public static void closeConnection()
Copyright © 2020. All rights reserved.