Я новичок в activeMQ / Camel, поэтому, пожалуйста, потерпите меня.
На верблюжьем маршруте я использую сплиттер для создания нескольких под маршрутов. Каждый из этих маршрутов будет использовать некоторые внешние API для выполнения определенной работы и опроса, пока работа не будет завершена. Я так далеко.
Теперь мне нужно запустить последнее действие, чтобы собрать результат всех этих маршрутов. Как бы я поступил так Camel / AMQ?
Я думал о публикации сообщения в каждом суб-маршруте в очередь AMQ, но я еще не нашел способ дождаться получения N сообщений в этой очереди, прежде чем использовать его в моем последнем Верблюжий маршрут.
Спасибо.