269.9. Cron 트리거 사용

Quartz는 타이머를 편리한 형식으로 지정하기 위해 Cron 유사 표현식 을 지원합니다. cron URI 매개변수에서 이러한 표현식을 사용할 수 있습니다. 그러나 유효한 URI 인코딩을 유지하기 위해 공백 대신 +를 사용할 수 있습니다.

예를 들어 다음은 오후 12시부터 오후 6시까지 5분마다 메시지를 실행합니다.

from("quartz2://myGroup/myTimerName?cron=0+0/5+12-18+?+*+MON-FRI")
    .to("activemq:Totally.Rocks");

cron 표현식을 사용하는 것과 동일합니다.

0 0/5 12-18 ? * MON-FRI

다음 표에서는 유효한 URI 구문을 유지하는 데 사용하는 URI 문자 인코딩을 보여줍니다.

URI 문자cron 문자

+

space