public interface QueueFactory
Implementations of this class know how to create queues with the correct attribute values based on default and overrides
| Modifier and Type | Method and Description |
|---|---|
Queue |
createQueue(long persistenceID,
org.apache.activemq.artemis.api.core.SimpleString address,
org.apache.activemq.artemis.api.core.SimpleString name,
Filter filter,
PageSubscription pageSubscription,
org.apache.activemq.artemis.api.core.SimpleString user,
boolean durable,
boolean temporary,
boolean autoCreated)
Deprecated.
|
Queue |
createQueueWith(QueueConfig config) |
void |
setPostOffice(PostOffice postOffice)
This is required for delete-all-reference to work correctly with paging
|
Queue createQueueWith(QueueConfig config)
@Deprecated Queue createQueue(long persistenceID, org.apache.activemq.artemis.api.core.SimpleString address, org.apache.activemq.artemis.api.core.SimpleString name, Filter filter, PageSubscription pageSubscription, org.apache.activemq.artemis.api.core.SimpleString user, boolean durable, boolean temporary, boolean autoCreated)
createQueueWith(org.apache.activemq.artemis.core.server.QueueConfig)void setPostOffice(PostOffice postOffice)
postOffice - Copyright © 2023 The Apache Software Foundation. All rights reserved.