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, unregistered
default void beforeAddAddress(AddressInfo addressInfo, boolean reload) throws ActiveMQException
addressInfo
- The addressInfo that will be addedreload
- If the address is being reloadedActiveMQException
default void afterAddAddress(AddressInfo addressInfo, boolean reload) throws ActiveMQException
addressInfo
- The newly added addressreload
- If the address is being reloadedActiveMQException
default 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 withActiveMQException
default void afterUpdateAddress(AddressInfo addressInfo) throws ActiveMQException
addressInfo
- The newly updated address infoActiveMQException
default void beforeRemoveAddress(SimpleString address) throws ActiveMQException
address
- The address that will be removedActiveMQException
default 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 removedActiveMQException
Copyright © 2021 JBoss by Red Hat. All rights reserved.