Composite Destinations
-
Allows for a single JMS Destination to represent multiple Locations
-
This enables you to send a message to multiple queues.
-
Example:
// send to 3 queues as one logical operation
Queue queue = new ActiveMQQueue("FOO.A,FOO.B,FOO.C");
producer.send(queue, someMessage);
-
You can also mix destination types:
-
Example:
// send to queues and topic one logical operation
Queue queue = new ActiveMQQueue("FOO.A,topic://NOTIFY.FOO.A");
producer.send(queue, someMessage);