Class MockChannel

  • All Implemented Interfaces:
    com.rabbitmq.client.Channel, com.rabbitmq.client.ShutdownNotifier, AutoCloseable

    public class MockChannel
    extends Object
    implements com.rabbitmq.client.Channel
    • Method Detail

      • getChannelNumber

        public int getChannelNumber()
        Specified by:
        getChannelNumber in interface com.rabbitmq.client.Channel
      • getConnection

        public MockConnection getConnection()
        Specified by:
        getConnection in interface com.rabbitmq.client.Channel
      • close

        public void close()
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface com.rabbitmq.client.Channel
      • close

        public void close​(int closeCode,
                          String closeMessage)
        Specified by:
        close in interface com.rabbitmq.client.Channel
      • abort

        public void abort()
        Specified by:
        abort in interface com.rabbitmq.client.Channel
      • abort

        public void abort​(int closeCode,
                          String closeMessage)
        Specified by:
        abort in interface com.rabbitmq.client.Channel
      • addReturnListener

        public void addReturnListener​(com.rabbitmq.client.ReturnListener listener)
        Specified by:
        addReturnListener in interface com.rabbitmq.client.Channel
      • addReturnListener

        public com.rabbitmq.client.ReturnListener addReturnListener​(com.rabbitmq.client.ReturnCallback returnCallback)
        Specified by:
        addReturnListener in interface com.rabbitmq.client.Channel
      • removeReturnListener

        public boolean removeReturnListener​(com.rabbitmq.client.ReturnListener listener)
        Specified by:
        removeReturnListener in interface com.rabbitmq.client.Channel
      • clearReturnListeners

        public void clearReturnListeners()
        Specified by:
        clearReturnListeners in interface com.rabbitmq.client.Channel
      • addConfirmListener

        public void addConfirmListener​(com.rabbitmq.client.ConfirmListener listener)
        Specified by:
        addConfirmListener in interface com.rabbitmq.client.Channel
      • addConfirmListener

        public com.rabbitmq.client.ConfirmListener addConfirmListener​(com.rabbitmq.client.ConfirmCallback ackCallback,
                                                                      com.rabbitmq.client.ConfirmCallback nackCallback)
        Specified by:
        addConfirmListener in interface com.rabbitmq.client.Channel
      • removeConfirmListener

        public boolean removeConfirmListener​(com.rabbitmq.client.ConfirmListener listener)
        Specified by:
        removeConfirmListener in interface com.rabbitmq.client.Channel
      • clearConfirmListeners

        public void clearConfirmListeners()
        Specified by:
        clearConfirmListeners in interface com.rabbitmq.client.Channel
      • getDefaultConsumer

        public com.rabbitmq.client.Consumer getDefaultConsumer()
        Specified by:
        getDefaultConsumer in interface com.rabbitmq.client.Channel
      • setDefaultConsumer

        public void setDefaultConsumer​(com.rabbitmq.client.Consumer consumer)
        Specified by:
        setDefaultConsumer in interface com.rabbitmq.client.Channel
      • basicQos

        public void basicQos​(int prefetchSize,
                             int prefetchCount,
                             boolean global)
        Specified by:
        basicQos in interface com.rabbitmq.client.Channel
      • basicQos

        public void basicQos​(int prefetchCount,
                             boolean global)
        Specified by:
        basicQos in interface com.rabbitmq.client.Channel
      • basicQos

        public void basicQos​(int prefetchCount)
        Specified by:
        basicQos in interface com.rabbitmq.client.Channel
      • basicPublish

        public void basicPublish​(String exchange,
                                 String routingKey,
                                 com.rabbitmq.client.AMQP.BasicProperties props,
                                 byte[] body)
        Specified by:
        basicPublish in interface com.rabbitmq.client.Channel
      • basicPublish

        public void basicPublish​(String exchange,
                                 String routingKey,
                                 boolean mandatory,
                                 com.rabbitmq.client.AMQP.BasicProperties props,
                                 byte[] body)
        Specified by:
        basicPublish in interface com.rabbitmq.client.Channel
      • basicPublish

        public void basicPublish​(String exchange,
                                 String routingKey,
                                 boolean mandatory,
                                 boolean immediate,
                                 com.rabbitmq.client.AMQP.BasicProperties props,
                                 byte[] body)
        Specified by:
        basicPublish in interface com.rabbitmq.client.Channel
      • exchangeDeclare

        public com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare​(String exchange,
                                                                           String type)
                                                                    throws IOException
        Specified by:
        exchangeDeclare in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • exchangeDeclare

        public com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare​(String exchange,
                                                                           com.rabbitmq.client.BuiltinExchangeType type)
                                                                    throws IOException
        Specified by:
        exchangeDeclare in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • exchangeDeclare

        public com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare​(String exchange,
                                                                           String type,
                                                                           boolean durable)
                                                                    throws IOException
        Specified by:
        exchangeDeclare in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • exchangeDeclare

        public com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare​(String exchange,
                                                                           com.rabbitmq.client.BuiltinExchangeType type,
                                                                           boolean durable)
                                                                    throws IOException
        Specified by:
        exchangeDeclare in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • exchangeDeclare

        public com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare​(String exchange,
                                                                           String type,
                                                                           boolean durable,
                                                                           boolean autoDelete,
                                                                           Map<String,​Object> arguments)
                                                                    throws IOException
        Specified by:
        exchangeDeclare in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • exchangeDeclare

        public com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare​(String exchange,
                                                                           com.rabbitmq.client.BuiltinExchangeType type,
                                                                           boolean durable,
                                                                           boolean autoDelete,
                                                                           Map<String,​Object> arguments)
                                                                    throws IOException
        Specified by:
        exchangeDeclare in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • exchangeDeclare

        public com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare​(String exchangeName,
                                                                           String type,
                                                                           boolean durable,
                                                                           boolean autoDelete,
                                                                           boolean internal,
                                                                           Map<String,​Object> arguments)
                                                                    throws IOException
        Specified by:
        exchangeDeclare in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • exchangeDeclare

        public com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclare​(String exchange,
                                                                           com.rabbitmq.client.BuiltinExchangeType type,
                                                                           boolean durable,
                                                                           boolean autoDelete,
                                                                           boolean internal,
                                                                           Map<String,​Object> arguments)
                                                                    throws IOException
        Specified by:
        exchangeDeclare in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • exchangeDeclareNoWait

        public void exchangeDeclareNoWait​(String exchange,
                                          String type,
                                          boolean durable,
                                          boolean autoDelete,
                                          boolean internal,
                                          Map<String,​Object> arguments)
                                   throws IOException
        Specified by:
        exchangeDeclareNoWait in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • exchangeDeclareNoWait

        public void exchangeDeclareNoWait​(String exchange,
                                          com.rabbitmq.client.BuiltinExchangeType type,
                                          boolean durable,
                                          boolean autoDelete,
                                          boolean internal,
                                          Map<String,​Object> arguments)
                                   throws IOException
        Specified by:
        exchangeDeclareNoWait in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • exchangeDeclarePassive

        public com.rabbitmq.client.AMQP.Exchange.DeclareOk exchangeDeclarePassive​(String name)
                                                                           throws IOException
        Specified by:
        exchangeDeclarePassive in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • exchangeDelete

        public com.rabbitmq.client.AMQP.Exchange.DeleteOk exchangeDelete​(String exchange,
                                                                         boolean ifUnused)
        Specified by:
        exchangeDelete in interface com.rabbitmq.client.Channel
      • exchangeDeleteNoWait

        public void exchangeDeleteNoWait​(String exchange,
                                         boolean ifUnused)
        Specified by:
        exchangeDeleteNoWait in interface com.rabbitmq.client.Channel
      • exchangeDelete

        public com.rabbitmq.client.AMQP.Exchange.DeleteOk exchangeDelete​(String exchange)
        Specified by:
        exchangeDelete in interface com.rabbitmq.client.Channel
      • exchangeBind

        public com.rabbitmq.client.AMQP.Exchange.BindOk exchangeBind​(String destination,
                                                                     String source,
                                                                     String routingKey)
        Specified by:
        exchangeBind in interface com.rabbitmq.client.Channel
      • exchangeBind

        public com.rabbitmq.client.AMQP.Exchange.BindOk exchangeBind​(String destination,
                                                                     String source,
                                                                     String routingKey,
                                                                     Map<String,​Object> arguments)
        Specified by:
        exchangeBind in interface com.rabbitmq.client.Channel
      • exchangeBindNoWait

        public void exchangeBindNoWait​(String destination,
                                       String source,
                                       String routingKey,
                                       Map<String,​Object> arguments)
        Specified by:
        exchangeBindNoWait in interface com.rabbitmq.client.Channel
      • exchangeUnbind

        public com.rabbitmq.client.AMQP.Exchange.UnbindOk exchangeUnbind​(String destination,
                                                                         String source,
                                                                         String routingKey)
        Specified by:
        exchangeUnbind in interface com.rabbitmq.client.Channel
      • exchangeUnbind

        public com.rabbitmq.client.AMQP.Exchange.UnbindOk exchangeUnbind​(String destination,
                                                                         String source,
                                                                         String routingKey,
                                                                         Map<String,​Object> arguments)
        Specified by:
        exchangeUnbind in interface com.rabbitmq.client.Channel
      • exchangeUnbindNoWait

        public void exchangeUnbindNoWait​(String destination,
                                         String source,
                                         String routingKey,
                                         Map<String,​Object> arguments)
        Specified by:
        exchangeUnbindNoWait in interface com.rabbitmq.client.Channel
      • queueDeclare

        public com.rabbitmq.client.AMQP.Queue.DeclareOk queueDeclare()
        Specified by:
        queueDeclare in interface com.rabbitmq.client.Channel
      • queueDeclare

        public com.rabbitmq.client.AMQP.Queue.DeclareOk queueDeclare​(String queue,
                                                                     boolean durable,
                                                                     boolean exclusive,
                                                                     boolean autoDelete,
                                                                     Map<String,​Object> arguments)
        Specified by:
        queueDeclare in interface com.rabbitmq.client.Channel
      • queueDeclareNoWait

        public void queueDeclareNoWait​(String queue,
                                       boolean durable,
                                       boolean exclusive,
                                       boolean autoDelete,
                                       Map<String,​Object> arguments)
        Specified by:
        queueDeclareNoWait in interface com.rabbitmq.client.Channel
      • queueDeclarePassive

        public com.rabbitmq.client.AMQP.Queue.DeclareOk queueDeclarePassive​(String queueName)
                                                                     throws IOException
        Specified by:
        queueDeclarePassive in interface com.rabbitmq.client.Channel
        Throws:
        IOException
      • queueDelete

        public com.rabbitmq.client.AMQP.Queue.DeleteOk queueDelete​(String queue)
        Specified by:
        queueDelete in interface com.rabbitmq.client.Channel
      • queueDelete

        public com.rabbitmq.client.AMQP.Queue.DeleteOk queueDelete​(String queue,
                                                                   boolean ifUnused,
                                                                   boolean ifEmpty)
        Specified by:
        queueDelete in interface com.rabbitmq.client.Channel
      • queueDeleteNoWait

        public void queueDeleteNoWait​(String queue,
                                      boolean ifUnused,
                                      boolean ifEmpty)
        Specified by:
        queueDeleteNoWait in interface com.rabbitmq.client.Channel
      • queueBind

        public com.rabbitmq.client.AMQP.Queue.BindOk queueBind​(String queue,
                                                               String exchange,
                                                               String routingKey)
        Specified by:
        queueBind in interface com.rabbitmq.client.Channel
      • queueBind

        public com.rabbitmq.client.AMQP.Queue.BindOk queueBind​(String queue,
                                                               String exchange,
                                                               String routingKey,
                                                               Map<String,​Object> arguments)
        Specified by:
        queueBind in interface com.rabbitmq.client.Channel
      • queueBindNoWait

        public void queueBindNoWait​(String queue,
                                    String exchange,
                                    String routingKey,
                                    Map<String,​Object> arguments)
        Specified by:
        queueBindNoWait in interface com.rabbitmq.client.Channel
      • queueUnbind

        public com.rabbitmq.client.AMQP.Queue.UnbindOk queueUnbind​(String queue,
                                                                   String exchange,
                                                                   String routingKey)
        Specified by:
        queueUnbind in interface com.rabbitmq.client.Channel
      • queueUnbind

        public com.rabbitmq.client.AMQP.Queue.UnbindOk queueUnbind​(String queue,
                                                                   String exchange,
                                                                   String routingKey,
                                                                   Map<String,​Object> arguments)
        Specified by:
        queueUnbind in interface com.rabbitmq.client.Channel
      • queuePurge

        public com.rabbitmq.client.AMQP.Queue.PurgeOk queuePurge​(String queue)
        Specified by:
        queuePurge in interface com.rabbitmq.client.Channel
      • basicGet

        public com.rabbitmq.client.GetResponse basicGet​(String queue,
                                                        boolean autoAck)
        Specified by:
        basicGet in interface com.rabbitmq.client.Channel
      • basicAck

        public void basicAck​(long deliveryTag,
                             boolean multiple)
        Specified by:
        basicAck in interface com.rabbitmq.client.Channel
      • basicNack

        public void basicNack​(long deliveryTag,
                              boolean multiple,
                              boolean requeue)
        Specified by:
        basicNack in interface com.rabbitmq.client.Channel
      • basicReject

        public void basicReject​(long deliveryTag,
                                boolean requeue)
        Specified by:
        basicReject in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   com.rabbitmq.client.Consumer callback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   com.rabbitmq.client.DeliverCallback deliverCallback,
                                   com.rabbitmq.client.CancelCallback cancelCallback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   com.rabbitmq.client.DeliverCallback deliverCallback,
                                   com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   com.rabbitmq.client.DeliverCallback deliverCallback,
                                   com.rabbitmq.client.CancelCallback cancelCallback,
                                   com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   com.rabbitmq.client.Consumer callback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   com.rabbitmq.client.DeliverCallback deliverCallback,
                                   com.rabbitmq.client.CancelCallback cancelCallback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   com.rabbitmq.client.DeliverCallback deliverCallback,
                                   com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   com.rabbitmq.client.DeliverCallback deliverCallback,
                                   com.rabbitmq.client.CancelCallback cancelCallback,
                                   com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   Map<String,​Object> arguments,
                                   com.rabbitmq.client.Consumer callback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   Map<String,​Object> arguments,
                                   com.rabbitmq.client.DeliverCallback deliverCallback,
                                   com.rabbitmq.client.CancelCallback cancelCallback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   Map<String,​Object> arguments,
                                   com.rabbitmq.client.DeliverCallback deliverCallback,
                                   com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public 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)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   String consumerTag,
                                   com.rabbitmq.client.Consumer callback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   String consumerTag,
                                   com.rabbitmq.client.DeliverCallback deliverCallback,
                                   com.rabbitmq.client.CancelCallback cancelCallback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   String consumerTag,
                                   com.rabbitmq.client.DeliverCallback deliverCallback,
                                   com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   String consumerTag,
                                   com.rabbitmq.client.DeliverCallback deliverCallback,
                                   com.rabbitmq.client.CancelCallback cancelCallback,
                                   com.rabbitmq.client.ConsumerShutdownSignalCallback shutdownSignalCallback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public String basicConsume​(String queue,
                                   boolean autoAck,
                                   String consumerTag,
                                   boolean noLocal,
                                   boolean exclusive,
                                   Map<String,​Object> arguments,
                                   com.rabbitmq.client.Consumer callback)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public 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)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public 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)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicConsume

        public 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)
        Specified by:
        basicConsume in interface com.rabbitmq.client.Channel
      • basicCancel

        public void basicCancel​(String consumerTag)
        Specified by:
        basicCancel in interface com.rabbitmq.client.Channel
      • basicRecover

        public com.rabbitmq.client.AMQP.Basic.RecoverOk basicRecover()
        Specified by:
        basicRecover in interface com.rabbitmq.client.Channel
      • basicRecover

        public com.rabbitmq.client.AMQP.Basic.RecoverOk basicRecover​(boolean requeue)
        Specified by:
        basicRecover in interface com.rabbitmq.client.Channel
      • txSelect

        public com.rabbitmq.client.AMQP.Tx.SelectOk txSelect()
        Specified by:
        txSelect in interface com.rabbitmq.client.Channel
      • txCommit

        public com.rabbitmq.client.AMQP.Tx.CommitOk txCommit()
        Specified by:
        txCommit in interface com.rabbitmq.client.Channel
      • txRollback

        public com.rabbitmq.client.AMQP.Tx.RollbackOk txRollback()
        Specified by:
        txRollback in interface com.rabbitmq.client.Channel
      • confirmSelect

        public com.rabbitmq.client.AMQP.Confirm.SelectOk confirmSelect()
        Specified by:
        confirmSelect in interface com.rabbitmq.client.Channel
      • getNextPublishSeqNo

        public long getNextPublishSeqNo()
        Specified by:
        getNextPublishSeqNo in interface com.rabbitmq.client.Channel
      • waitForConfirmsOrDie

        public void waitForConfirmsOrDie()
        Specified by:
        waitForConfirmsOrDie in interface com.rabbitmq.client.Channel
      • waitForConfirmsOrDie

        public void waitForConfirmsOrDie​(long timeout)
        Specified by:
        waitForConfirmsOrDie in interface com.rabbitmq.client.Channel
      • asyncRpc

        public void asyncRpc​(com.rabbitmq.client.Method method)
        Specified by:
        asyncRpc in interface com.rabbitmq.client.Channel
      • rpc

        public com.rabbitmq.client.Command rpc​(com.rabbitmq.client.Method method)
        Specified by:
        rpc in interface com.rabbitmq.client.Channel
      • messageCount

        public long messageCount​(String queue)
        Specified by:
        messageCount in interface com.rabbitmq.client.Channel
      • consumerCount

        public long consumerCount​(String queue)
        Specified by:
        consumerCount in interface com.rabbitmq.client.Channel
      • asyncCompletableRpc

        public CompletableFuture<com.rabbitmq.client.Command> asyncCompletableRpc​(com.rabbitmq.client.Method method)
        Specified by:
        asyncCompletableRpc in interface com.rabbitmq.client.Channel
      • addShutdownListener

        public void addShutdownListener​(com.rabbitmq.client.ShutdownListener listener)
        Specified by:
        addShutdownListener in interface com.rabbitmq.client.ShutdownNotifier
      • removeShutdownListener

        public void removeShutdownListener​(com.rabbitmq.client.ShutdownListener listener)
        Specified by:
        removeShutdownListener in interface com.rabbitmq.client.ShutdownNotifier
      • getCloseReason

        public com.rabbitmq.client.ShutdownSignalException getCloseReason()
        Specified by:
        getCloseReason in interface com.rabbitmq.client.ShutdownNotifier
      • notifyListeners

        public void notifyListeners()
        Specified by:
        notifyListeners in interface com.rabbitmq.client.ShutdownNotifier
      • isOpen

        public boolean isOpen()
        Specified by:
        isOpen in interface com.rabbitmq.client.ShutdownNotifier