public interface ActiveMQServerFederationPlugin extends ActiveMQServerBasePlugin
| Modifier and Type | Method and Description |
|---|---|
default void |
afterCloseFederatedQueueConsumer(FederatedQueueConsumer consumer)
After a federated queue consumer is closed
|
default void |
afterCreateFederatedQueueConsumer(FederatedQueueConsumer consumer)
After a federated queue consumer is created
|
default void |
afterFederatedQueueConsumerMessageHandled(FederatedQueueConsumer consumer,
Message message)
After a federated queue consumer handles a message
|
default void |
beforeCloseFederatedQueueConsumer(FederatedQueueConsumer consumer)
Before a federated queue consumer is closed
|
default void |
beforeCreateFederatedQueueConsumer(FederatedConsumerKey key)
Before a federated queue consumer is created
|
default void |
beforeFederatedQueueConsumerMessageHandled(FederatedQueueConsumer consumer,
Message message)
Before a federated queue consumer handles a message
|
default boolean |
federatedAddressConditionalCreateConsumer(Queue queue)
Conditionally create a federated queue consumer for a federated address.
|
default boolean |
federatedAddressConditionalCreateDivertConsumer(DivertBinding divertBinding,
QueueBinding queueBinding) |
default boolean |
federatedQueueConditionalCreateConsumer(ServerConsumer consumer)
Conditionally create a federated queue consumer for a federated queue.
|
default void |
federationStreamStarted(FederationStream stream)
After a federation stream has been started
|
default void |
federationStreamStopped(FederationStream stream)
After a federation stream has been stopped
|
init, registered, unregistereddefault void federationStreamStarted(FederationStream stream) throws ActiveMQException
stream - ActiveMQExceptiondefault void federationStreamStopped(FederationStream stream) throws ActiveMQException
stream - ActiveMQExceptiondefault void beforeCreateFederatedQueueConsumer(FederatedConsumerKey key) throws ActiveMQException
key - ActiveMQExceptiondefault void afterCreateFederatedQueueConsumer(FederatedQueueConsumer consumer) throws ActiveMQException
consumer - ActiveMQExceptiondefault void beforeCloseFederatedQueueConsumer(FederatedQueueConsumer consumer) throws ActiveMQException
consumer - ActiveMQExceptiondefault void afterCloseFederatedQueueConsumer(FederatedQueueConsumer consumer) throws ActiveMQException
consumer - ActiveMQExceptiondefault void beforeFederatedQueueConsumerMessageHandled(FederatedQueueConsumer consumer, Message message) throws ActiveMQException
consumer - message - ActiveMQExceptiondefault void afterFederatedQueueConsumerMessageHandled(FederatedQueueConsumer consumer, Message message) throws ActiveMQException
consumer - message - ActiveMQExceptiondefault boolean federatedAddressConditionalCreateConsumer(Queue queue) throws ActiveMQException
queue - ActiveMQExceptiondefault boolean federatedAddressConditionalCreateDivertConsumer(DivertBinding divertBinding, QueueBinding queueBinding) throws ActiveMQException
ActiveMQExceptiondefault boolean federatedQueueConditionalCreateConsumer(ServerConsumer consumer) throws ActiveMQException
consumer - ActiveMQExceptionCopyright © 2022 JBoss by Red Hat. All rights reserved.