Новичок в Apache Camel. У меня есть требование: мне нужно искать папку и перемещать файлы из источника в пункт назначения каждые пять минут. Я написал приведенный ниже код, но когда я запускаю задание, оно копирует файлы в место назначения независимо от времени, когда я копирую файлы в источник. Помогите мне понять это:
import org.apache.camel.CamelContext;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.impl.DefaultCamelContext;
import org.apache.camel.routepolicy.quartz.CronScheduledRoutePolicy;
public class App1 {
public static void main(final String[] arguments) {
final CamelContext camelContext = new DefaultCamelContext();
try {
camelContext.addRoutes(new RouteBuilder() {
@Override
public void configure() throws Exception {
CronScheduledRoutePolicy startPolicy = new CronScheduledRoutePolicy();
startPolicy.setRouteStartTime("0 0/5 * 1/1 * ? *");
from("file:E:\\TestingWatch1\\input")
.routeId("testRoute").routePolicy(startPolicy)
.to("file:E:\\TestingWatch1\\output");
}
});
camelContext.start();
Thread.sleep(10000);
//camelContext.stop();
} catch (Exception camelException) {
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/412 ... scheduling
Планирование заданий Apache Camel Cron ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Apache Camel: как лучше всего повторно использовать маршруты Camel из других маршрутов?
Anonymous » » в форуме JAVA - 0 Ответы
- 104 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Apache Camel - Получение ошибки в среде выполнения при запуске команды MVN Camel Run
Anonymous » » в форуме JAVA - 0 Ответы
- 90 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Apache Camel - Получение ошибки в среде выполнения при запуске команды MVN Camel Run
Anonymous » » в форуме JAVA - 0 Ответы
- 71 Просмотры
-
Последнее сообщение Anonymous
-