public interface AddressManager
Binding removeBinding(SimpleString uniqueName, Transaction tx) throws Exception
uniqueName
- tx
- Exception
Bindings getBindingsForRoutingAddress(SimpleString address) throws Exception
Exception
Bindings getMatchingBindings(SimpleString address) throws Exception
Exception
Bindings getDirectBindings(SimpleString address) throws Exception
Exception
SimpleString getMatchingQueue(SimpleString address, RoutingType routingType) throws Exception
Exception
SimpleString getMatchingQueue(SimpleString address, SimpleString queueName, RoutingType routingType) throws Exception
Exception
void clear()
Binding getBinding(SimpleString queueName)
Map<SimpleString,Binding> getBindings()
Set<SimpleString> getAddresses()
boolean addAddressInfo(AddressInfo addressInfo) throws Exception
addressInfo
- Exception
boolean reloadAddressInfo(AddressInfo addressInfo) throws Exception
Exception
AddressInfo updateAddressInfo(SimpleString addressName, EnumSet<RoutingType> routingTypes) throws Exception
Exception
AddressInfo removeAddressInfo(SimpleString address) throws Exception
Exception
AddressInfo getAddressInfo(SimpleString address)
void updateMessageLoadBalancingTypeForAddress(SimpleString address, MessageLoadBalancingType messageLoadBalancingType) throws Exception
Exception
Copyright © 2020 JBoss by Red Hat. All rights reserved.