public class Rabbit extends Object
| Constructor and Description |
|---|
Rabbit() |
| Modifier and Type | Method and Description |
|---|---|
static void |
abort() |
static void |
abort(int closeCode,
String closeMessage) |
static com.rabbitmq.client.ConfirmListener |
addConfirmListener(com.rabbitmq.client.ConfirmCallback ackCallback,
com.rabbitmq.client.ConfirmCallback nackCallback) |
static void |
addConfirmListener(com.rabbitmq.client.ConfirmListener listener) |
static com.rabbitmq.client.ReturnListener |
addReturnListener(com.rabbitmq.client.ReturnCallback returnCallback) |
static void |
addReturnListener(com.rabbitmq.client.ReturnListener listener) |
static void |
addShutdownListener(com.rabbitmq.client.ShutdownListener listener) |
static CompletableFuture<com.rabbitmq.client.Command> |
asyncCompletableRpc(com.rabbitmq.client.Method method) |
static void |
asyncRpc(com.rabbitmq.client.Method method) |
static void |
basicAck(long deliveryTag,
boolean multiple) |
static void |
basicCancel(String consumerTag) |
static String |
basicConsume(String queue,
boolean autoAck,
com.rabbitmq.client.Consumer callback) |
static String |
basicConsume(String queue,
boolean autoAck,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.CancelCallback cancelCallback) |
static String |
basicConsume(String queue,
boolean autoAck,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.CancelCallback cancelCallback,
com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback) |
static String |
basicConsume(String queue,
boolean autoAck,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback) |
static String |
basicConsume(String queue,
boolean autoAck,
Map<String,Object> arguments,
com.rabbitmq.client.Consumer callback) |
static String |
basicConsume(String queue,
boolean autoAck,
Map<String,Object> arguments,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.CancelCallback cancelCallback) |
static String |
basicConsume(String queue,
boolean autoAck,
Map<String,Object> arguments,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.CancelCallback cancelCallback,
com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback) |
static String |
basicConsume(String queue,
boolean autoAck,
Map<String,Object> arguments,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback) |
static String |
basicConsume(String queue,
boolean autoAck,
String consumerTag,
boolean noLocal,
boolean exclusive,
Map<String,Object> arguments,
com.rabbitmq.client.Consumer callback) |
static String |
basicConsume(String queue,
boolean autoAck,
String consumerTag,
boolean noLocal,
boolean exclusive,
Map<String,Object> arguments,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.CancelCallback cancelCallback) |
static String |
basicConsume(String queue,
boolean autoAck,
String consumerTag,
boolean noLocal,
boolean exclusive,
Map<String,Object> arguments,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.CancelCallback cancelCallback,
com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback) |
static String |
basicConsume(String queue,
boolean autoAck,
String consumerTag,
boolean noLocal,
boolean exclusive,
Map<String,Object> arguments,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback) |
static String |
basicConsume(String queue,
boolean autoAck,
String consumerTag,
com.rabbitmq.client.Consumer callback) |
static String |
basicConsume(String queue,
boolean autoAck,
String consumerTag,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.CancelCallback cancelCallback) |
static String |
basicConsume(String queue,
boolean autoAck,
String consumerTag,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.CancelCallback cancelCallback,
com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback) |
static String |
basicConsume(String queue,
boolean autoAck,
String consumerTag,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback) |
static String |
basicConsume(String queue,
com.rabbitmq.client.Consumer callback) |
static String |
basicConsume(String queue,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.CancelCallback cancelCallback) |
static String |
basicConsume(String queue,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.CancelCallback cancelCallback,
com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback) |
static String |
basicConsume(String queue,
com.rabbitmq.client.DeliverCallback deliverCallback,
com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback) |
static com.rabbitmq.client.GetResponse |
basicGet(String queue,
boolean autoAck) |
static void |
basicNack(long deliveryTag,
boolean multiple,
boolean requeue) |
static void |
basicPublish(String exchange,
String routingKey,
com.rabbitmq.client.AMQP.BasicProperties props,
byte[] body) |
static void |
basicPublish(String exchange,
String routingKey,
boolean mandatory,
com.rabbitmq.client.AMQP.BasicProperties props,
byte[] body) |
static void |
basicPublish(String exchange,
String routingKey,
boolean mandatory,
boolean immediate,
com.rabbitmq.client.AMQP.BasicProperties props,
byte[] body) |
static void |
basicQos(int prefetchCount) |
static void |
basicQos(int prefetchCount,
boolean global) |
static void |
basicQos(int prefetchSize,
int prefetchCount,
boolean global) |
static com.rabbitmq.client.AMQP.Basic.RecoverOk |
basicRecover() |
static com.rabbitmq.client.AMQP.Basic.RecoverOk |
basicRecover(boolean requeue) |
static void |
basicReject(long deliveryTag,
boolean requeue) |
static com.rabbitmq.client.Channel |
channel() |
static void |
clearConfirmListeners() |
static void |
clearReturnListeners() |
static void |
close() |
static void |
close(int closeCode,
String closeMessage) |
static com.rabbitmq.client.AMQP.Confirm.SelectOk |
confirmSelect() |
static com.rabbitmq.client.Connection |
connection() |
static long |
consumerCount(String queue) |
static EPMRabbit |
epm() |
static com.rabbitmq.client.AMQP.Exchange.BindOk |
exchangeBind(String destination,
String source,
String routingKey) |
static com.rabbitmq.client.AMQP.Exchange.BindOk |
exchangeBind(String destination,
String source,
String routingKey,
Map<String,Object> arguments) |
static void |
exchangeBindNoWait(String destination,
String source,
String routingKey,
Map<String,Object> arguments) |
static com.rabbitmq.client.AMQP.Exchange.DeclareOk |
exchangeDeclare(String exchange,
com.rabbitmq.client.BuiltinExchangeType type) |
static com.rabbitmq.client.AMQP.Exchange.DeclareOk |
exchangeDeclare(String exchange,
com.rabbitmq.client.BuiltinExchangeType type,
boolean durable) |
static com.rabbitmq.client.AMQP.Exchange.DeclareOk |
exchangeDeclare(String exchange,
com.rabbitmq.client.BuiltinExchangeType type,
boolean durable,
boolean autoDelete,
boolean internal,
Map<String,Object> arguments) |
static com.rabbitmq.client.AMQP.Exchange.DeclareOk |
exchangeDeclare(String exchange,
com.rabbitmq.client.BuiltinExchangeType type,
boolean durable,
boolean autoDelete,
Map<String,Object> arguments) |
static com.rabbitmq.client.AMQP.Exchange.DeclareOk |
exchangeDeclare(String exchange,
String type) |
static com.rabbitmq.client.AMQP.Exchange.DeclareOk |
exchangeDeclare(String exchange,
String type,
boolean durable) |
static com.rabbitmq.client.AMQP.Exchange.DeclareOk |
exchangeDeclare(String exchange,
String type,
boolean durable,
boolean autoDelete,
boolean internal,
Map<String,Object> arguments) |
static com.rabbitmq.client.AMQP.Exchange.DeclareOk |
exchangeDeclare(String exchange,
String type,
boolean durable,
boolean autoDelete,
Map<String,Object> arguments) |
static void |
exchangeDeclareNoWait(String exchange,
com.rabbitmq.client.BuiltinExchangeType type,
boolean durable,
boolean autoDelete,
boolean internal,
Map<String,Object> arguments) |
static void |
exchangeDeclareNoWait(String exchange,
String type,
boolean durable,
boolean autoDelete,
boolean internal,
Map<String,Object> arguments) |
static com.rabbitmq.client.AMQP.Exchange.DeclareOk |
exchangeDeclarePassive(String name) |
static com.rabbitmq.client.AMQP.Exchange.DeleteOk |
exchangeDelete(String exchange) |
static com.rabbitmq.client.AMQP.Exchange.DeleteOk |
exchangeDelete(String exchange,
boolean ifUnused) |
static void |
exchangeDeleteNoWait(String exchange,
boolean ifUnused) |
static com.rabbitmq.client.AMQP.Exchange.UnbindOk |
exchangeUnbind(String destination,
String source,
String routingKey) |
static com.rabbitmq.client.AMQP.Exchange.UnbindOk |
exchangeUnbind(String destination,
String source,
String routingKey,
Map<String,Object> arguments) |
static void |
exchangeUnbindNoWait(String destination,
String source,
String routingKey,
Map<String,Object> arguments) |
static int |
getChannelNumber() |
static com.rabbitmq.client.ShutdownSignalException |
getCloseReason() |
static com.rabbitmq.client.Connection |
getConnection() |
static com.rabbitmq.client.Consumer |
getDefaultConsumer() |
static long |
getNextPublishSeqNo() |
static boolean |
isOpen() |
static long |
messageCount(String queue) |
static void |
notifyListeners() |
static com.rabbitmq.client.AMQP.Queue.BindOk |
queueBind(String queue,
String exchange,
String routingKey) |
static com.rabbitmq.client.AMQP.Queue.BindOk |
queueBind(String queue,
String exchange,
String routingKey,
Map<String,Object> arguments) |
static void |
queueBindNoWait(String queue,
String exchange,
String routingKey,
Map<String,Object> arguments) |
static com.rabbitmq.client.AMQP.Queue.DeclareOk |
queueDeclare() |
static com.rabbitmq.client.AMQP.Queue.DeclareOk |
queueDeclare(String queue,
boolean durable,
boolean exclusive,
boolean autoDelete,
Map<String,Object> arguments) |
static void |
queueDeclareNoWait(String queue,
boolean durable,
boolean exclusive,
boolean autoDelete,
Map<String,Object> arguments) |
static com.rabbitmq.client.AMQP.Queue.DeclareOk |
queueDeclarePassive(String queue) |
static com.rabbitmq.client.AMQP.Queue.DeleteOk |
queueDelete(String queue) |
static com.rabbitmq.client.AMQP.Queue.DeleteOk |
queueDelete(String queue,
boolean ifUnused,
boolean ifEmpty) |
static void |
queueDeleteNoWait(String queue,
boolean ifUnused,
boolean ifEmpty) |
static com.rabbitmq.client.AMQP.Queue.PurgeOk |
queuePurge(String queue) |
static com.rabbitmq.client.AMQP.Queue.UnbindOk |
queueUnbind(String queue,
String exchange,
String routingKey) |
static com.rabbitmq.client.AMQP.Queue.UnbindOk |
queueUnbind(String queue,
String exchange,
String routingKey,
Map<String,Object> arguments) |
static boolean |
removeConfirmListener(com.rabbitmq.client.ConfirmListener listener) |
static boolean |
removeReturnListener(com.rabbitmq.client.ReturnListener listener) |
static void |
removeShutdownListener(com.rabbitmq.client.ShutdownListener listener) |
static com.rabbitmq.client.Command |
rpc(com.rabbitmq.client.Method method) |
static void |
setDefaultConsumer(com.rabbitmq.client.Consumer consumer) |
static com.rabbitmq.client.AMQP.Tx.CommitOk |
txCommit() |
static com.rabbitmq.client.AMQP.Tx.RollbackOk |
txRollback() |
static com.rabbitmq.client.AMQP.Tx.SelectOk |
txSelect() |
static EnoaRabbit |
use() |
static EnoaRabbit |
use(String name) |
static boolean |
waitForConfirms() |
static boolean |
waitForConfirms(long timeout) |
static void |
waitForConfirmsOrDie() |
static void |
waitForConfirmsOrDie(long timeout) |
public static EPMRabbit epm()
public static EnoaRabbit use(String name)
public static EnoaRabbit use()
public static com.rabbitmq.client.Connection connection()
public static com.rabbitmq.client.Channel channel()
public static int getChannelNumber()
public static com.rabbitmq.client.Connection getConnection()
public static void close()
public static void close(int closeCode,
String closeMessage)
public static void abort()
public static void abort(int closeCode,
String closeMessage)
public static void addReturnListener(com.rabbitmq.client.ReturnListener listener)
public static com.rabbitmq.client.ReturnListener addReturnListener(com.rabbitmq.client.ReturnCallback returnCallback)
public static boolean removeReturnListener(com.rabbitmq.client.ReturnListener listener)
public static void clearReturnListeners()
public static void addConfirmListener(com.rabbitmq.client.ConfirmListener listener)
public static com.rabbitmq.client.ConfirmListener addConfirmListener(com.rabbitmq.client.ConfirmCallback ackCallback,
com.rabbitmq.client.ConfirmCallback nackCallback)
public static boolean removeConfirmListener(com.rabbitmq.client.ConfirmListener listener)
public static void clearConfirmListeners()
public static com.rabbitmq.client.Consumer getDefaultConsumer()
public static void setDefaultConsumer(com.rabbitmq.client.Consumer consumer)
public static void basicQos(int prefetchSize,
int prefetchCount,
boolean global)
public static void basicQos(int prefetchCount,
boolean global)
public static void basicQos(int prefetchCount)
public static void basicPublish(String exchange, String routingKey, com.rabbitmq.client.AMQP.BasicProperties props, byte[] body)
public static void basicPublish(String exchange, String routingKey, boolean mandatory, com.rabbitmq.client.AMQP.BasicProperties props, byte[] body)
public static void basicPublish(String exchange, String routingKey, boolean mandatory, boolean immediate, com.rabbitmq.client.AMQP.BasicProperties props, byte[] body)
public static com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare(String exchange, String type)
public static com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare(String exchange, com.rabbitmq.client.BuiltinExchangeType type)
public static com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare(String exchange, String type, boolean durable)
public static com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare(String exchange, com.rabbitmq.client.BuiltinExchangeType type, boolean durable)
public static com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare(String exchange, String type, boolean durable, boolean autoDelete, Map<String,Object> arguments)
public static com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare(String exchange, com.rabbitmq.client.BuiltinExchangeType type, boolean durable, boolean autoDelete, Map<String,Object> arguments)
public static com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare(String exchange, String type, boolean durable, boolean autoDelete, boolean internal, Map<String,Object> arguments)
public static com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare(String exchange, com.rabbitmq.client.BuiltinExchangeType type, boolean durable, boolean autoDelete, boolean internal, Map<String,Object> arguments)
public static void exchangeDeclareNoWait(String exchange, String type, boolean durable, boolean autoDelete, boolean internal, Map<String,Object> arguments)
public static void exchangeDeclareNoWait(String exchange, com.rabbitmq.client.BuiltinExchangeType type, boolean durable, boolean autoDelete, boolean internal, Map<String,Object> arguments)
public static com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclarePassive(String name)
public static com.rabbitmq.client.AMQP.Exchange.DeleteOk exchangeDelete(String exchange, boolean ifUnused)
public static void exchangeDeleteNoWait(String exchange, boolean ifUnused)
public static com.rabbitmq.client.AMQP.Exchange.DeleteOk exchangeDelete(String exchange)
public static com.rabbitmq.client.AMQP.Exchange.BindOk exchangeBind(String destination, String source, String routingKey)
public static com.rabbitmq.client.AMQP.Exchange.BindOk exchangeBind(String destination, String source, String routingKey, Map<String,Object> arguments)
public static void exchangeBindNoWait(String destination, String source, String routingKey, Map<String,Object> arguments)
public static com.rabbitmq.client.AMQP.Exchange.UnbindOk exchangeUnbind(String destination, String source, String routingKey)
public static com.rabbitmq.client.AMQP.Exchange.UnbindOk exchangeUnbind(String destination, String source, String routingKey, Map<String,Object> arguments)
public static void exchangeUnbindNoWait(String destination, String source, String routingKey, Map<String,Object> arguments)
public static com.rabbitmq.client.AMQP.Queue.DeclareOk queueDeclare()
public static com.rabbitmq.client.AMQP.Queue.DeclareOk queueDeclare(String queue, boolean durable, boolean exclusive, boolean autoDelete, Map<String,Object> arguments)
public static void queueDeclareNoWait(String queue, boolean durable, boolean exclusive, boolean autoDelete, Map<String,Object> arguments)
public static com.rabbitmq.client.AMQP.Queue.DeclareOk queueDeclarePassive(String queue)
public static com.rabbitmq.client.AMQP.Queue.DeleteOk queueDelete(String queue)
public static com.rabbitmq.client.AMQP.Queue.DeleteOk queueDelete(String queue, boolean ifUnused, boolean ifEmpty)
public static void queueDeleteNoWait(String queue, boolean ifUnused, boolean ifEmpty)
public static com.rabbitmq.client.AMQP.Queue.BindOk queueBind(String queue, String exchange, String routingKey)
public static com.rabbitmq.client.AMQP.Queue.BindOk queueBind(String queue, String exchange, String routingKey, Map<String,Object> arguments)
public static void queueBindNoWait(String queue, String exchange, String routingKey, Map<String,Object> arguments)
public static com.rabbitmq.client.AMQP.Queue.UnbindOk queueUnbind(String queue, String exchange, String routingKey)
public static com.rabbitmq.client.AMQP.Queue.UnbindOk queueUnbind(String queue, String exchange, String routingKey, Map<String,Object> arguments)
public static com.rabbitmq.client.AMQP.Queue.PurgeOk queuePurge(String queue)
public static com.rabbitmq.client.GetResponse basicGet(String queue, boolean autoAck)
public static void basicAck(long deliveryTag,
boolean multiple)
public static void basicNack(long deliveryTag,
boolean multiple,
boolean requeue)
public static void basicReject(long deliveryTag,
boolean requeue)
public static String basicConsume(String queue, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.CancelCallback cancelCallback)
public static String basicConsume(String queue, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
public static String basicConsume(String queue, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.CancelCallback cancelCallback, com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
public static String basicConsume(String queue, boolean autoAck, com.rabbitmq.client.Consumer callback)
public static String basicConsume(String queue, boolean autoAck, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.CancelCallback cancelCallback)
public static String basicConsume(String queue, boolean autoAck, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
public static String basicConsume(String queue, boolean autoAck, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.CancelCallback cancelCallback, com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
public static String basicConsume(String queue, boolean autoAck, Map<String,Object> arguments, com.rabbitmq.client.Consumer callback)
public static String basicConsume(String queue, boolean autoAck, Map<String,Object> arguments, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.CancelCallback cancelCallback)
public static String basicConsume(String queue, boolean autoAck, Map<String,Object> arguments, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
public static String basicConsume(String queue, boolean autoAck, Map<String,Object> arguments, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.CancelCallback cancelCallback, com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
public static String basicConsume(String queue, boolean autoAck, String consumerTag, com.rabbitmq.client.Consumer callback)
public static String basicConsume(String queue, boolean autoAck, String consumerTag, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.CancelCallback cancelCallback)
public static String basicConsume(String queue, boolean autoAck, String consumerTag, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
public static String basicConsume(String queue, boolean autoAck, String consumerTag, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.CancelCallback cancelCallback, com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
public static String basicConsume(String queue, boolean autoAck, String consumerTag, boolean noLocal, boolean exclusive, Map<String,Object> arguments, com.rabbitmq.client.Consumer callback)
public static String basicConsume(String queue, boolean autoAck, String consumerTag, boolean noLocal, boolean exclusive, Map<String,Object> arguments, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.CancelCallback cancelCallback)
public static String basicConsume(String queue, boolean autoAck, String consumerTag, boolean noLocal, boolean exclusive, Map<String,Object> arguments, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
public static String basicConsume(String queue, boolean autoAck, String consumerTag, boolean noLocal, boolean exclusive, Map<String,Object> arguments, com.rabbitmq.client.DeliverCallback deliverCallback, com.rabbitmq.client.CancelCallback cancelCallback, com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
public static void basicCancel(String consumerTag)
public static com.rabbitmq.client.AMQP.Basic.RecoverOk basicRecover()
public static com.rabbitmq.client.AMQP.Basic.RecoverOk basicRecover(boolean requeue)
public static com.rabbitmq.client.AMQP.Tx.SelectOk txSelect()
public static com.rabbitmq.client.AMQP.Tx.CommitOk txCommit()
public static com.rabbitmq.client.AMQP.Tx.RollbackOk txRollback()
public static com.rabbitmq.client.AMQP.Confirm.SelectOk confirmSelect()
public static long getNextPublishSeqNo()
public static boolean waitForConfirms()
public static boolean waitForConfirms(long timeout)
public static void waitForConfirmsOrDie()
public static void waitForConfirmsOrDie(long timeout)
public static void asyncRpc(com.rabbitmq.client.Method method)
public static com.rabbitmq.client.Command rpc(com.rabbitmq.client.Method method)
public static long messageCount(String queue)
public static long consumerCount(String queue)
public static CompletableFuture<com.rabbitmq.client.Command> asyncCompletableRpc(com.rabbitmq.client.Method method)
public static void addShutdownListener(com.rabbitmq.client.ShutdownListener listener)
public static void removeShutdownListener(com.rabbitmq.client.ShutdownListener listener)
public static com.rabbitmq.client.ShutdownSignalException getCloseReason()
public static void notifyListeners()
public static boolean isOpen()
Copyright © 2018. All rights reserved.