Uses of Class
org.apache.activemq.artemis.api.core.QueueConfiguration
Packages that use QueueConfiguration
Package
Description
-
Uses of QueueConfiguration in org.apache.activemq.artemis.api.core
Methods in org.apache.activemq.artemis.api.core that return QueueConfigurationModifier and TypeMethodDescriptionstatic QueueConfiguration
This method returns aQueueConfiguration
created from the JSON-formatted inputString
.ParameterisedAddress.getQueueConfiguration()
static QueueConfiguration
Instance factory which invokessetName(SimpleString)
static QueueConfiguration
QueueConfiguration.of
(QueueConfiguration queueConfiguration) Returns theQueueConfiguration
instance which is a copy of the input parameter.static QueueConfiguration
QueueConfiguration.of
(SimpleString name) Instance factory which invokessetName(SimpleString)
Set the value of a parameter based on its "key"String
.QueueConfiguration.setAddress
(String address) Converts the inputString
and invokessetAddress(SimpleString)
QueueConfiguration.setAddress
(SimpleString address) Set the address.QueueConfiguration.setAutoCreateAddress
(Boolean autoCreateAddress) QueueConfiguration.setAutoCreated
(Boolean autoCreated) QueueConfiguration.setAutoDelete
(Boolean autoDelete) QueueConfiguration.setAutoDeleteDelay
(Long autoDeleteDelay) QueueConfiguration.setAutoDeleteMessageCount
(Long autoDeleteMessageCount) QueueConfiguration.setConfigurationManaged
(Boolean configurationManaged) QueueConfiguration.setConsumerPriority
(Integer consumerPriority) QueueConfiguration.setConsumersBeforeDispatch
(Integer consumersBeforeDispatch) QueueConfiguration.setDelayBeforeDispatch
(Long delayBeforeDispatch) QueueConfiguration.setDurable
(Boolean durable) QueueConfiguration.setEnabled
(Boolean enabled) QueueConfiguration.setExclusive
(Boolean exclusive) QueueConfiguration.setFilterString
(String filterString) QueueConfiguration.setFilterString
(SimpleString filterString) This sets theSimpleString
value that will be used to create aFilter
for theQueue
implementation on the broker.QueueConfiguration.setGroupBuckets
(Integer groupBuckets) QueueConfiguration.setGroupFirstKey
(String groupFirstKey) QueueConfiguration.setGroupFirstKey
(SimpleString groupFirstKey) QueueConfiguration.setGroupRebalance
(Boolean groupRebalance) QueueConfiguration.setGroupRebalancePauseDispatch
(Boolean groupRebalancePauseDispatch) QueueConfiguration.setInternal
(Boolean internal) QueueConfiguration.setLastValue
(Boolean lastValue) QueueConfiguration.setLastValueKey
(String lastValueKey) QueueConfiguration.setLastValueKey
(SimpleString lastValueKey) QueueConfiguration.setMaxConsumers
(Integer maxConsumers) Converts the inputString
and invokessetName(SimpleString)
QueueConfiguration.setName
(SimpleString name) Set the name.QueueConfiguration.setNonDestructive
(Boolean nonDestructive) QueueConfiguration.setPurgeOnNoConsumers
(Boolean purgeOnNoConsumers) QueueConfiguration.setRingSize
(Long ringSize) QueueConfiguration.setRoutingType
(RoutingType routingType) QueueConfiguration.setTemporary
(Boolean temporary) QueueConfiguration.setTransient
(Boolean _transient) QueueConfiguration.setUser
(SimpleString user) QueueAttributes.toQueueConfiguration()
Deprecated.Methods in org.apache.activemq.artemis.api.core with parameters of type QueueConfigurationModifier and TypeMethodDescriptionstatic QueueAttributes
QueueAttributes.fromQueueConfiguration
(QueueConfiguration queueConfiguration) Deprecated.static QueueConfiguration
QueueConfiguration.of
(QueueConfiguration queueConfiguration) Returns theQueueConfiguration
instance which is a copy of the input parameter.Constructors in org.apache.activemq.artemis.api.core with parameters of type QueueConfigurationModifierConstructorDescriptionParameterisedAddress
(String address, QueueConfiguration queueConfiguration) ParameterisedAddress
(SimpleString address, QueueConfiguration queueConfiguration) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of QueueConfiguration in org.apache.activemq.artemis.api.core.client
Methods in org.apache.activemq.artemis.api.core.client with parameters of type QueueConfigurationModifier and TypeMethodDescriptionvoid
ClientSession.createQueue
(QueueConfiguration queueConfiguration) This method creates a queue based on theQueueConfiguration
input.void
ClientSession.createSharedQueue
(QueueConfiguration queueConfiguration) This method is essentially the same asClientSession.createQueue(QueueConfiguration)
with a few key exceptions. -
Uses of QueueConfiguration in org.apache.activemq.artemis.core.config
Methods in org.apache.activemq.artemis.core.config that return QueueConfigurationMethods in org.apache.activemq.artemis.core.config that return types with arguments of type QueueConfigurationModifier and TypeMethodDescriptionConfiguration.getQueueConfigs()
Returns the queues configured for this server; modifying the returnedList
will not impact the underlyingList
.CoreAddressConfiguration.getQueueConfigs()
Methods in org.apache.activemq.artemis.core.config with parameters of type QueueConfigurationModifier and TypeMethodDescriptionCoreAddressConfiguration.addQueueConfig
(QueueConfiguration queueConfiguration) Configuration.addQueueConfiguration
(QueueConfiguration config) CoreAddressConfiguration.addQueueConfiguration
(QueueConfiguration queueConfiguration) static CoreQueueConfiguration
CoreQueueConfiguration.fromQueueConfiguration
(QueueConfiguration queueConfiguration) Deprecated.Method parameters in org.apache.activemq.artemis.core.config with type arguments of type QueueConfigurationModifier and TypeMethodDescriptionConfiguration.setQueueConfigs
(List<QueueConfiguration> configs) Sets the queues configured for this server.CoreAddressConfiguration.setQueueConfigs
(List<QueueConfiguration> queueConfigurations) -
Uses of QueueConfiguration in org.apache.activemq.artemis.core.server.plugin
Methods in org.apache.activemq.artemis.core.server.plugin with parameters of type QueueConfigurationModifier and TypeMethodDescriptiondefault void
ActiveMQServerQueuePlugin.beforeCreateQueue
(QueueConfiguration queueConfig) Before a queue is created -
Uses of QueueConfiguration in org.apache.activemq.artemis.spi.core.remoting
Methods in org.apache.activemq.artemis.spi.core.remoting with parameters of type QueueConfigurationModifier and TypeMethodDescriptionabstract void
SessionContext.createQueue
(QueueConfiguration queueConfiguration) abstract void
SessionContext.createSharedQueue
(QueueConfiguration queueConfiguration)
of(QueueConfiguration)
instead.