public interface AddressManager
Binding removeBinding(SimpleString uniqueName, Transaction tx) throws Exception
uniqueName
- tx
- Exception
Bindings getBindingsForRoutingAddress(SimpleString address) throws Exception
Exception
Collection<Binding> getMatchingBindings(SimpleString address) throws Exception
Exception
Collection<Binding> 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)
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
void scanAddresses(MirrorController mirrorController) throws Exception
Exception
Copyright © 2021 JBoss by Red Hat. All rights reserved.