Я только начинаю смотреть на верблюда apache (используя маршруты чертежей), и я уже застрял.
Мне нужно обработать набор CSV-файлов разных форматов. Я получаю 5 файлов с foo_X_20160110.csv, где X указывает тип файла csv, а файлы имеют отметку даты. Эти файлы могут быть довольно большими, поэтому файл «Готово» записывается после записи всех файлов. Готовый файл называется foo_trigger_20160110.csv.
Я видел параметр doneFileName в файле, но он поддерживает только статическое имя (у меня есть дата в имени файла) или ожидает готовый файл для каждого входного файла.
Файлы должны обрабатываться в фиксированном порядке, но не гарантируется порядок их записи во входной каталог. Следовательно, мне нужно дождаться готового файла.
Любая идея, как это можно сделать с Camel?
Любые предложения для хороших книг Верблюда?