Class QueueConfig.Builder
- java.lang.Object
-
- org.apache.activemq.artemis.core.server.QueueConfig.Builder
-
- Enclosing class:
- QueueConfig
@Deprecated public static final class QueueConfig.Builder extends Object
Deprecated.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description QueueConfig.BuilderautoCreated(boolean autoCreated)Deprecated.QueueConfig.BuilderautoDelete(boolean autoDelete)Deprecated.QueueConfig.BuilderautoDeleteDelay(long autoDeleteDelay)Deprecated.QueueConfig.BuilderautoDeleteMessageCount(long autoDeleteMessageCount)Deprecated.QueueConfigbuild()Deprecated.Returns a newQueueConfigusing the parameters configured on theQueueConfig.Builder.QueueConfig.BuilderconfigurationManaged(boolean configurationManaged)Deprecated.QueueConfig.BuilderconsumersBeforeDispatch(int consumersBeforeDispatch)Deprecated.QueueConfig.BuilderdelayBeforeDispatch(long delayBeforeDispatch)Deprecated.QueueConfig.Builderdurable(boolean durable)Deprecated.QueueConfig.Builderexclusive(boolean exclusive)Deprecated.QueueConfig.Builderfilter(Filter filter)Deprecated.QueueConfig.BuildergroupBuckets(int groupBuckets)Deprecated.QueueConfig.BuildergroupFirstKey(SimpleString groupFirstKey)Deprecated.QueueConfig.BuildergroupRebalance(boolean groupRebalance)Deprecated.QueueConfig.BuilderlastValue(boolean lastValue)Deprecated.QueueConfig.BuilderlastValueKey(SimpleString lastValueKey)Deprecated.QueueConfig.BuildermaxConsumers(int maxConsumers)Deprecated.QueueConfig.BuildernonDestructive(boolean nonDestructive)Deprecated.QueueConfig.BuilderpagingManager(PagingManager pagingManager)Deprecated.QueueConfig.BuilderpurgeOnNoConsumers(boolean purgeOnNoConsumers)Deprecated.QueueConfig.BuilderringSize(long ringSize)Deprecated.QueueConfig.BuilderroutingType(RoutingType routingType)Deprecated.QueueConfig.Buildertemporary(boolean temporary)Deprecated.QueueConfig.Builderuser(SimpleString user)Deprecated.
-
-
-
Method Detail
-
configurationManaged
public QueueConfig.Builder configurationManaged(boolean configurationManaged)
Deprecated.
-
filter
public QueueConfig.Builder filter(Filter filter)
Deprecated.
-
pagingManager
public QueueConfig.Builder pagingManager(PagingManager pagingManager)
Deprecated.
-
user
public QueueConfig.Builder user(SimpleString user)
Deprecated.
-
durable
public QueueConfig.Builder durable(boolean durable)
Deprecated.
-
temporary
public QueueConfig.Builder temporary(boolean temporary)
Deprecated.
-
autoCreated
public QueueConfig.Builder autoCreated(boolean autoCreated)
Deprecated.
-
maxConsumers
public QueueConfig.Builder maxConsumers(int maxConsumers)
Deprecated.
-
exclusive
public QueueConfig.Builder exclusive(boolean exclusive)
Deprecated.
-
lastValue
public QueueConfig.Builder lastValue(boolean lastValue)
Deprecated.
-
lastValueKey
public QueueConfig.Builder lastValueKey(SimpleString lastValueKey)
Deprecated.
-
nonDestructive
public QueueConfig.Builder nonDestructive(boolean nonDestructive)
Deprecated.
-
consumersBeforeDispatch
public QueueConfig.Builder consumersBeforeDispatch(int consumersBeforeDispatch)
Deprecated.
-
delayBeforeDispatch
public QueueConfig.Builder delayBeforeDispatch(long delayBeforeDispatch)
Deprecated.
-
purgeOnNoConsumers
public QueueConfig.Builder purgeOnNoConsumers(boolean purgeOnNoConsumers)
Deprecated.
-
autoDelete
public QueueConfig.Builder autoDelete(boolean autoDelete)
Deprecated.
-
autoDeleteDelay
public QueueConfig.Builder autoDeleteDelay(long autoDeleteDelay)
Deprecated.
-
autoDeleteMessageCount
public QueueConfig.Builder autoDeleteMessageCount(long autoDeleteMessageCount)
Deprecated.
-
ringSize
public QueueConfig.Builder ringSize(long ringSize)
Deprecated.
-
groupRebalance
public QueueConfig.Builder groupRebalance(boolean groupRebalance)
Deprecated.
-
groupBuckets
public QueueConfig.Builder groupBuckets(int groupBuckets)
Deprecated.
-
groupFirstKey
public QueueConfig.Builder groupFirstKey(SimpleString groupFirstKey)
Deprecated.
-
routingType
public QueueConfig.Builder routingType(RoutingType routingType)
Deprecated.
-
build
public QueueConfig build()
Deprecated.Returns a newQueueConfigusing the parameters configured on theQueueConfig.Builder.
The reference parameters aren't defensively copied from theQueueConfig.Builderto theQueueConfig.
This method creates a newPageSubscriptiononly ifpagingManageris notnulland ifFilterUtils.isTopicIdentification(org.apache.activemq.artemis.core.filter.Filter)returnsfalseonfilter.- Throws:
IllegalStateException- if the creation ofPageSubscriptionfails
-
-