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 Summary
-
Method Summary
Methods inherited from class org.apache.camel.component.quartz.CamelJob
execute, getCamelContext, getSchedulerContext, interrupt, lookupQuartzEndpoint, searchForEndpointMatch
-
Constructor Details
-
StatefulCamelJob
public StatefulCamelJob()
-