-
Method Summary
default void
afterAddAddress(org.apache.activemq.artemis.core.server.impl.AddressInfo addressInfo,
boolean reload)
After an address has been added tot he broker
default void
After an address has been removed
default void
After an address has been updated
default void
beforeAddAddress(org.apache.activemq.artemis.core.server.impl.AddressInfo addressInfo,
boolean reload)
Before an address is added tot he broker
default void
Before an address is removed
default void
Before an address is updated
-
Method Details
-
beforeAddAddress
default void beforeAddAddress(org.apache.activemq.artemis.core.server.impl.AddressInfo addressInfo,
boolean reload)
throws ActiveMQException
Before an address is added tot he broker
- Parameters:
addressInfo
- The addressInfo that will be added
reload
- If the address is being reloaded
- Throws:
ActiveMQException
-
afterAddAddress
default void afterAddAddress(org.apache.activemq.artemis.core.server.impl.AddressInfo addressInfo,
boolean reload)
throws ActiveMQException
After an address has been added tot he broker
- Parameters:
addressInfo
- The newly added address
reload
- If the address is being reloaded
- Throws:
ActiveMQException
-
beforeUpdateAddress
Before an address is updated
- Parameters:
address
- The existing address info that is about to be updated
routingTypes
- The new routing types that the address will be updated with
- Throws:
ActiveMQException
-
afterUpdateAddress
default void afterUpdateAddress(org.apache.activemq.artemis.core.server.impl.AddressInfo addressInfo)
throws ActiveMQException
After an address has been updated
- Parameters:
addressInfo
- The newly updated address info
- Throws:
ActiveMQException
-
beforeRemoveAddress
Before an address is removed
- Parameters:
address
- The address that will be removed
- Throws:
ActiveMQException
-
afterRemoveAddress
default void afterRemoveAddress(SimpleString address,
org.apache.activemq.artemis.core.server.impl.AddressInfo addressInfo)
throws ActiveMQException
After an address has been removed
- Parameters:
address
- The address that has been removed
addressInfo
- The address info that has been removed or null if not removed
- Throws:
ActiveMQException