Class QueueManagerImpl

java.lang.Object
org.apache.activemq.artemis.utils.ReferenceCounterUtil
org.apache.activemq.artemis.core.server.impl.QueueManagerImpl
All Implemented Interfaces:
AutoCloseable, QueueManager, ReferenceCounter

public class QueueManagerImpl extends ReferenceCounterUtil implements QueueManager
  • Constructor Details

  • Method Details

    • performAutoDeleteQueue

      public static void performAutoDeleteQueue(ActiveMQServer server, Queue queue)
    • messageCountCheck

      public static boolean messageCountCheck(Queue queue)
    • delayCheck

      public static boolean delayCheck(Queue queue, AddressSettings settings)
    • consumerCountCheck

      public static boolean consumerCountCheck(Queue queue)
    • getQueueName

      public SimpleString getQueueName()
      Specified by:
      getQueueName in interface QueueManager