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, unregistered
default void federationStreamStarted(FederationStream stream) throws ActiveMQException
stream
- ActiveMQException
default void federationStreamStopped(FederationStream stream) throws ActiveMQException
stream
- ActiveMQException
default void beforeCreateFederatedQueueConsumer(FederatedConsumerKey key) throws ActiveMQException
key
- ActiveMQException
default void afterCreateFederatedQueueConsumer(FederatedQueueConsumer consumer) throws ActiveMQException
consumer
- ActiveMQException
default void beforeCloseFederatedQueueConsumer(FederatedQueueConsumer consumer) throws ActiveMQException
consumer
- ActiveMQException
default void afterCloseFederatedQueueConsumer(FederatedQueueConsumer consumer) throws ActiveMQException
consumer
- ActiveMQException
default void beforeFederatedQueueConsumerMessageHandled(FederatedQueueConsumer consumer, Message message) throws ActiveMQException
consumer
- message
- ActiveMQException
default void afterFederatedQueueConsumerMessageHandled(FederatedQueueConsumer consumer, Message message) throws ActiveMQException
consumer
- message
- ActiveMQException
default boolean federatedAddressConditionalCreateConsumer(Queue queue) throws ActiveMQException
queue
- ActiveMQException
default boolean federatedAddressConditionalCreateDivertConsumer(DivertBinding divertBinding, QueueBinding queueBinding) throws ActiveMQException
ActiveMQException
default boolean federatedQueueConditionalCreateConsumer(ServerConsumer consumer) throws ActiveMQException
consumer
- ActiveMQException
Copyright © 2021 JBoss by Red Hat. All rights reserved.