I'm trying to determine the best way to implement the Aggregator pattern with RabbitMQ. For example, given consumers A, B and C, I need to run C with the results of A and B. Does anyone have any pointers for implementing this using the Java client? Thanks, Shane