public class CronScheduler
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
CronScheduler.TerminationListener |
Constructor and Description |
---|
CronScheduler() |
Modifier and Type | Method and Description |
---|---|
void |
cancelProcessCronJobs(javax.xml.namespace.QName pid,
boolean undeployed) |
void |
refreshSystemCronJobs(SystemSchedulesConfig systemSchedulesConf) |
CronScheduler.TerminationListener |
schedule(CronExpression cronExpression,
java.lang.Runnable runnable,
Scheduler.JobDetails runnableDetails,
CronScheduler.TerminationListener terminationListener) |
void |
scheduleProcessCronJobs(javax.xml.namespace.QName pid,
ProcessConf pconf) |
void |
setContexts(Contexts _contexts) |
void |
setScheduledTaskExec(java.util.concurrent.ExecutorService taskExec) |
void |
shutdown() |
public void setScheduledTaskExec(java.util.concurrent.ExecutorService taskExec)
public void setContexts(Contexts _contexts)
public void shutdown()
public void cancelProcessCronJobs(javax.xml.namespace.QName pid, boolean undeployed)
public void scheduleProcessCronJobs(javax.xml.namespace.QName pid, ProcessConf pconf)
public void refreshSystemCronJobs(SystemSchedulesConfig systemSchedulesConf)
public CronScheduler.TerminationListener schedule(CronExpression cronExpression, java.lang.Runnable runnable, Scheduler.JobDetails runnableDetails, CronScheduler.TerminationListener terminationListener)