Class CoreQueueConfiguration

java.lang.Object
org.apache.activemq.artemis.core.config.CoreQueueConfiguration
All Implemented Interfaces:
Serializable

@Deprecated public class CoreQueueConfiguration extends Object implements Serializable
Deprecated.
See Also:
  • Constructor Details

    • CoreQueueConfiguration

      public CoreQueueConfiguration()
      Deprecated.
  • Method Details

    • getAddress

      public String getAddress()
      Deprecated.
    • getName

      public String getName()
      Deprecated.
    • getFilterString

      public String getFilterString()
      Deprecated.
    • isDurable

      public boolean isDurable()
      Deprecated.
    • getUser

      public String getUser()
      Deprecated.
    • isExclusive

      public Boolean isExclusive()
      Deprecated.
    • isGroupRebalance

      public Boolean isGroupRebalance()
      Deprecated.
    • getGroupBuckets

      public Integer getGroupBuckets()
      Deprecated.
    • getGroupFirstKey

      public String getGroupFirstKey()
      Deprecated.
    • isLastValue

      public Boolean isLastValue()
      Deprecated.
    • getLastValueKey

      public String getLastValueKey()
      Deprecated.
    • isNonDestructive

      public Boolean isNonDestructive()
      Deprecated.
    • getConsumersBeforeDispatch

      public Integer getConsumersBeforeDispatch()
      Deprecated.
    • getDelayBeforeDispatch

      public Long getDelayBeforeDispatch()
      Deprecated.
    • getRingSize

      public Long getRingSize()
      Deprecated.
    • isEnabled

      public Boolean isEnabled()
      Deprecated.
    • toQueueConfiguration

      public QueueConfiguration toQueueConfiguration()
      Deprecated.
    • fromQueueConfiguration

      public static CoreQueueConfiguration fromQueueConfiguration(QueueConfiguration queueConfiguration)
      Deprecated.
    • setAddress

      public CoreQueueConfiguration setAddress(String address)
      Deprecated.
      Parameters:
      address - the address to set
    • setName

      public CoreQueueConfiguration setName(String name)
      Deprecated.
      Parameters:
      name - the name to set
    • setFilterString

      public CoreQueueConfiguration setFilterString(String filterString)
      Deprecated.
      Parameters:
      filterString - the filterString to set
    • setDurable

      public CoreQueueConfiguration setDurable(boolean durable)
      Deprecated.
      Parameters:
      durable - the durable to set; default value is true
    • setMaxConsumers

      public CoreQueueConfiguration setMaxConsumers(Integer maxConsumers)
      Deprecated.
      Parameters:
      maxConsumers - for this queue, default is -1 (unlimited)
    • setConsumersBeforeDispatch

      public CoreQueueConfiguration setConsumersBeforeDispatch(Integer consumersBeforeDispatch)
      Deprecated.
      Parameters:
      consumersBeforeDispatch - for this queue, default is 0 (dispatch as soon as 1 consumer)
    • setDelayBeforeDispatch

      public CoreQueueConfiguration setDelayBeforeDispatch(Long delayBeforeDispatch)
      Deprecated.
      Parameters:
      delayBeforeDispatch - for this queue, default is 0 (start dispatch with no delay)
    • setRingSize

      public CoreQueueConfiguration setRingSize(Long ringSize)
      Deprecated.
      Parameters:
      ringSize - for this queue, default is -1
    • setEnabled

      public CoreQueueConfiguration setEnabled(Boolean enabled)
      Deprecated.
      Parameters:
      enabled - for this queue, default is true
    • setPurgeOnNoConsumers

      public CoreQueueConfiguration setPurgeOnNoConsumers(Boolean purgeOnNoConsumers)
      Deprecated.
      Parameters:
      purgeOnNoConsumers - delete this queue when consumer count reaches 0, default is false
    • setUser

      public CoreQueueConfiguration setUser(String user)
      Deprecated.
      Parameters:
      user - the use you want to associate with creating the queue
    • setExclusive

      public CoreQueueConfiguration setExclusive(Boolean exclusive)
      Deprecated.
    • setGroupRebalance

      public CoreQueueConfiguration setGroupRebalance(Boolean groupRebalance)
      Deprecated.
    • setGroupBuckets

      public CoreQueueConfiguration setGroupBuckets(Integer groupBuckets)
      Deprecated.
    • setGroupFirstKey

      public CoreQueueConfiguration setGroupFirstKey(String groupFirstKey)
      Deprecated.
    • setLastValue

      public CoreQueueConfiguration setLastValue(Boolean lastValue)
      Deprecated.
    • setLastValueKey

      public CoreQueueConfiguration setLastValueKey(String lastValueKey)
      Deprecated.
    • setNonDestructive

      public CoreQueueConfiguration setNonDestructive(Boolean nonDestructive)
      Deprecated.
    • getPurgeOnNoConsumers

      public boolean getPurgeOnNoConsumers()
      Deprecated.
    • getMaxConsumers

      public Integer getMaxConsumers()
      Deprecated.
    • getRoutingType

      public RoutingType getRoutingType()
      Deprecated.
    • setRoutingType

      public CoreQueueConfiguration setRoutingType(RoutingType routingType)
      Deprecated.
    • hashCode

      public int hashCode()
      Deprecated.
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Deprecated.
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object