public static final class QueueConfig.Builder extends Object
Modifier and Type | Method and Description |
---|---|
QueueConfig.Builder |
autoCreated(boolean autoCreated) |
QueueConfig |
build()
Returns a new
QueueConfig using the parameters configured on the QueueConfig.Builder . |
QueueConfig.Builder |
durable(boolean durable) |
QueueConfig.Builder |
filter(Filter filter) |
QueueConfig.Builder |
pagingManager(PagingManager pagingManager) |
QueueConfig.Builder |
temporary(boolean temporary) |
QueueConfig.Builder |
user(SimpleString user) |
public QueueConfig.Builder filter(Filter filter)
public QueueConfig.Builder pagingManager(PagingManager pagingManager)
public QueueConfig.Builder user(SimpleString user)
public QueueConfig.Builder durable(boolean durable)
public QueueConfig.Builder temporary(boolean temporary)
public QueueConfig.Builder autoCreated(boolean autoCreated)
public QueueConfig build()
QueueConfig
using the parameters configured on the QueueConfig.Builder
.
QueueConfig.Builder
to the QueueConfig
.
PageSubscription
only if pagingManager
is not null
and
if FilterUtils.isTopicIdentification(org.apache.activemq.artemis.core.filter.Filter)
returns false
on filter
.IllegalStateException
- if the creation of PageSubscription
failsCopyright © 2018 The Apache Software Foundation. All Rights Reserved.