public interface ActiveMQServerAddressPlugin extends ActiveMQServerBasePlugin
| Modifier and Type | Method and Description |
|---|---|
default void |
afterAddAddress(AddressInfo addressInfo,
boolean reload)
After an address has been added tot he broker
|
default void |
afterRemoveAddress(SimpleString address,
AddressInfo addressInfo)
After an address has been removed
|
default void |
afterUpdateAddress(AddressInfo addressInfo)
After an address has been updated
|
default void |
beforeAddAddress(AddressInfo addressInfo,
boolean reload)
Before an address is added tot he broker
|
default void |
beforeRemoveAddress(SimpleString address)
Before an address is removed
|
default void |
beforeUpdateAddress(SimpleString address,
EnumSet<RoutingType> routingTypes)
Before an address is updated
|
init, registered, unregistereddefault void beforeAddAddress(AddressInfo addressInfo, boolean reload) throws ActiveMQException
addressInfo - The addressInfo that will be addedreload - If the address is being reloadedActiveMQExceptiondefault void afterAddAddress(AddressInfo addressInfo, boolean reload) throws ActiveMQException
addressInfo - The newly added addressreload - If the address is being reloadedActiveMQExceptiondefault void beforeUpdateAddress(SimpleString address, EnumSet<RoutingType> routingTypes) throws ActiveMQException
address - The existing address info that is about to be updatedroutingTypes - The new routing types that the address will be updated withActiveMQExceptiondefault void afterUpdateAddress(AddressInfo addressInfo) throws ActiveMQException
addressInfo - The newly updated address infoActiveMQExceptiondefault void beforeRemoveAddress(SimpleString address) throws ActiveMQException
address - The address that will be removedActiveMQExceptiondefault void afterRemoveAddress(SimpleString address, AddressInfo addressInfo) throws ActiveMQException
address - The address that has been removedaddressInfo - The address info that has been removed or null if not removedActiveMQExceptionCopyright © 2019 JBoss by Red Hat. All rights reserved.