QuartzRoute.java 687 B

12345678910111213141516171819202122232425
  1. package crawler.route;
  2. import crawler.processor.Processor0;
  3. import org.apache.camel.Exchange;
  4. import org.apache.camel.builder.RouteBuilder;
  5. /**
  6. * @author HZY
  7. * @vsrsion 1.0
  8. * Created at 2016/11/17.
  9. */
  10. public class QuartzRoute extends RouteBuilder {
  11. @Override
  12. public void configure() throws Exception {
  13. from("quartz://myGroupName/myTimerName?cron=0/5+*+*+*+*+?")
  14. .process(new Processor0() {
  15. @Override
  16. public void process(Exchange exchange) throws Exception {
  17. System.out.println("I'm running every 5 sec...Change by XXXX===========");
  18. }
  19. });
  20. }
  21. }