Я хочу запрограммировать маршрут Camel в Java, который постоянно проверяет папку для файлов, а затем отправляет их на процессор.Слушатель файлов в Apache-Camel
так, как я это знаю, кажется, довольно «грязный» мне:
from("file:C:\\exampleSource").process(new Processor()
{
@Override
public void process(Exchange msg)
{
File file = msg.getIn().getBody(File.class);
Filecheck(file);
}
});
}
});
camelContext.start();
while (true)
{
// run
}
Есть ли лучший способ осуществить это?
Заранее спасибо.
Как будет развернуто это приложение? Will будет работать как автономный JAR или будет ли он развернут во время выполнения, например, Karaf? – Namphibian