Class QueueAbstract

All Implemented Interfaces:
Runnable, Action
Direct Known Subclasses:
CreateQueue, UpdateQueue

public class QueueAbstract extends ConnectionAbstract
  • Constructor Details

    • QueueAbstract

      public QueueAbstract()
  • Method Details

    • setFilter

      public void setFilter(String filter)
    • getFilter

      public String getFilter()
    • getAddress

      public String getAddress(boolean requireInput)
    • isDurable

      public boolean isDurable()
    • setDurable

      public QueueAbstract setDurable(boolean durable)
    • getPreserveOnNoConsumers

      public boolean getPreserveOnNoConsumers()
    • setPreserveOnNoConsumers

      public QueueAbstract setPreserveOnNoConsumers(boolean preserveOnNoConsumers)
    • getMaxConsumers

      public Integer getMaxConsumers(Integer defaultValue)
    • isAutoCreateAddress

      public boolean isAutoCreateAddress()
    • setAutoCreateAddress

      public QueueAbstract setAutoCreateAddress(boolean autoCreateAddress)
    • isAnycast

      public boolean isAnycast()
    • setAnycast

      public QueueAbstract setAnycast(boolean anycast)
    • isMulticast

      public boolean isMulticast()
    • setMulticast

      public QueueAbstract setMulticast(boolean multicast)
    • isPurgeOnNoConsumers

      public Boolean isPurgeOnNoConsumers()
    • isPurgeOnNoConsumers

      public Boolean isPurgeOnNoConsumers(boolean useInput)
    • setMaxConsumers

      public void setMaxConsumers(int maxConsumers)
    • setPurgeOnNoConsumers

      public void setPurgeOnNoConsumers(boolean purgeOnNoConsumers)
    • setAddress

      public QueueAbstract setAddress(String address)
    • setName

      public QueueAbstract setName(String name)
    • getName

      public String getName()
    • getRoutingType

      public String getRoutingType()