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 QueueConfigurationThis method returns aQueueConfigurationcreated from the JSON-formatted inputString.ParameterisedAddress.getQueueConfiguration()static QueueConfigurationInstance factory which invokesQueueConfiguration.setName(SimpleString)static QueueConfigurationQueueConfiguration.of(QueueConfiguration queueConfiguration) Returns theQueueConfigurationinstance which is a copy of the input parameter.static QueueConfigurationQueueConfiguration.of(SimpleString name) Instance factory which invokesQueueConfiguration.setName(SimpleString)Set the value of a parameter based on its "key"String.QueueConfiguration.setAddress(String address) Converts the inputStringand invokesQueueConfiguration.setAddress(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) Converts theStringparameter toSimpleStringand invokesQueueConfiguration.setFilterString(SimpleString)QueueConfiguration.setFilterString(SimpleString filterString) This sets theSimpleStringvalue that will be used to create aFilterfor theQueueimplementation 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 inputStringand invokesQueueConfiguration.setName(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 QueueAttributesQueueAttributes.fromQueueConfiguration(QueueConfiguration queueConfiguration) Deprecated.static QueueConfigurationQueueConfiguration.of(QueueConfiguration queueConfiguration) Returns theQueueConfigurationinstance 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 TypeMethodDescriptionvoidClientSession.createQueue(QueueConfiguration queueConfiguration) This method creates a queue based on theQueueConfigurationinput.voidClientSession.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 returnedListwill 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 CoreQueueConfigurationCoreQueueConfiguration.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 voidActiveMQServerQueuePlugin.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 voidSessionContext.createQueue(QueueConfiguration queueConfiguration) abstract voidSessionContext.createSharedQueue(QueueConfiguration queueConfiguration)
QueueConfiguration.of(QueueConfiguration)instead.