Class ActiveMQQueue

All Implemented Interfaces:
Destination, Queue, Serializable, Referenceable
Direct Known Subclasses:
ActiveMQTemporaryQueue

public class ActiveMQQueue extends ActiveMQDestination implements Queue
ActiveMQ Artemis implementation of a JMS Queue.

This class can be instantiated directly.

See Also:
  • Constructor Details

    • ActiveMQQueue

      public ActiveMQQueue()
    • ActiveMQQueue

      public ActiveMQQueue(String address)
    • ActiveMQQueue

      public ActiveMQQueue(SimpleString address)
    • ActiveMQQueue

      @Deprecated public ActiveMQQueue(String address, String name)
      Deprecated.
    • ActiveMQQueue

      public ActiveMQQueue(String address, boolean temporary)
    • ActiveMQQueue

      public ActiveMQQueue(String address, boolean temporary, ActiveMQSession session)
  • Method Details

    • getQueueName

      public String getQueueName()
      Description copied from interface: Queue
      Gets the name of this queue.

      Clients that depend upon the name are not portable.

      Specified by:
      getQueueName in interface Queue
      Returns:
      the queue name
    • toString

      public String toString()
      Description copied from interface: Queue
      Returns a string representation of this object.
      Specified by:
      toString in interface Queue
      Overrides:
      toString in class ActiveMQDestination
      Returns:
      the provider-specific identity values for this queue
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class ActiveMQDestination
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class ActiveMQDestination