Uses of Class
org.apache.activemq.artemis.api.core.QueueConfiguration
-
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 invokessetName(SimpleString)static QueueConfigurationQueueConfiguration.of(QueueConfiguration queueConfiguration) Returns theQueueConfigurationinstance which is a copy of the input parameter.static QueueConfigurationQueueConfiguration.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 inputStringand 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 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 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 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.
of(QueueConfiguration)instead.