context.start();
Thread.sleep(20000);
context.stop();
Existe outra forma de esperar o Camel terminar de executar? Por exemplo,se houver mais arquivos ou os arquivos existentes forem muito grandes,talvez usar Thread.sleep(tempo) não seja a melhor escolha. Podemos usar um tempo que pode ser suficiente para executar a integração,como também pode acontecer de o tempo não ser suficiente.
Existe outra alternativa para o Thread.sleep? Se,por exemplo, quiser parar o camel quando todos os arquivos forem lidos e jogados na outra pasta,como deveria fazer?
Obrigado!