Class StatefulCamelJob

java.lang.Object
org.apache.camel.component.quartz.CamelJob
org.apache.camel.component.quartz.StatefulCamelJob
All Implemented Interfaces:
org.quartz.InterruptableJob, org.quartz.Job

@PersistJobDataAfterExecution @DisallowConcurrentExecution public class StatefulCamelJob extends CamelJob
A stateful job for CamelJob. For Quartz, this means it will re-save all job data map after each job execution, and it will not run concurrently within the Quartz thread pool even if you have multiple triggers or misfired instruct to do so.
  • Constructor Details

    • StatefulCamelJob

      public StatefulCamelJob()