public interface AddressManager
| Modifier and Type | Method and Description |
|---|---|
boolean |
addBinding(Binding binding) |
void |
clear() |
Set<org.apache.activemq.artemis.api.core.SimpleString> |
getAddresses() |
Binding |
getBinding(org.apache.activemq.artemis.api.core.SimpleString queueName) |
Map<org.apache.activemq.artemis.api.core.SimpleString,Binding> |
getBindings() |
Bindings |
getBindingsForRoutingAddress(org.apache.activemq.artemis.api.core.SimpleString address) |
Bindings |
getMatchingBindings(org.apache.activemq.artemis.api.core.SimpleString address) |
Binding |
removeBinding(org.apache.activemq.artemis.api.core.SimpleString uniqueName,
Transaction tx)
This will use a Transaction as we need to confirm the queue was removed
|
Binding removeBinding(org.apache.activemq.artemis.api.core.SimpleString uniqueName, Transaction tx) throws Exception
uniqueName - tx - ExceptionBindings getBindingsForRoutingAddress(org.apache.activemq.artemis.api.core.SimpleString address) throws Exception
ExceptionBindings getMatchingBindings(org.apache.activemq.artemis.api.core.SimpleString address) throws Exception
Exceptionvoid clear()
Binding getBinding(org.apache.activemq.artemis.api.core.SimpleString queueName)
Set<org.apache.activemq.artemis.api.core.SimpleString> getAddresses()
Copyright © 2023 The Apache Software Foundation. All rights reserved.