Class QuartzSchedulerService
java.lang.Object
org.qubership.integration.platform.engine.service.QuartzSchedulerService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.quartz.SchedulerFactoryList<org.quartz.JobKey> getSchedulerJobsFromContext(org.apache.camel.spring.SpringCamelContext context) List<org.quartz.JobKey> getSchedulerJobsFromContexts(List<org.apache.camel.spring.SpringCamelContext> contexts) voidremoveSchedulerJobs(List<org.quartz.JobKey> jobs) Fix for removing scheduler jobsvoidremoveSchedulerJobsFromContext(org.apache.camel.spring.SpringCamelContext context) voidremoveSchedulerJobsFromContexts(List<org.apache.camel.spring.SpringCamelContext> contexts) voidvoidResume all schedulers on separate instancevoidSuspend all schedulers on separate instance
-
Constructor Details
-
QuartzSchedulerService
-
-
Method Details
-
removeSchedulerJobs
Fix for removing scheduler jobs -
removeSchedulerJobsFromContext
public void removeSchedulerJobsFromContext(org.apache.camel.spring.SpringCamelContext context) -
removeSchedulerJobsFromContexts
public void removeSchedulerJobsFromContexts(List<org.apache.camel.spring.SpringCamelContext> contexts) -
getSchedulerJobsFromContext
public List<org.quartz.JobKey> getSchedulerJobsFromContext(org.apache.camel.spring.SpringCamelContext context) -
getSchedulerJobsFromContexts
-
commitScheduledJobs
public void commitScheduledJobs() -
resetSchedulersProxy
public void resetSchedulersProxy() -
suspendAllSchedulers
public void suspendAllSchedulers()Suspend all schedulers on separate instance -
resumeAllSchedulers
public void resumeAllSchedulers()Resume all schedulers on separate instance -
getFactory
public org.quartz.SchedulerFactory getFactory()
-