Package io.quarkiverse.jberet.runtime
Class QuarkusJobScheduler
- java.lang.Object
-
- org.jberet.schedule.JobScheduler
-
- io.quarkiverse.jberet.runtime.QuarkusJobScheduler
-
public class QuarkusJobScheduler extends org.jberet.schedule.JobScheduler
-
-
Constructor Summary
Constructors Constructor Description QuarkusJobScheduler()QuarkusJobScheduler(ScheduledExecutorService executorService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancancel(String scheduleId)org.jberet.schedule.JobSchedulegetJobSchedule(String scheduleId)List<org.jberet.schedule.JobSchedule>getJobSchedules()org.jberet.schedule.JobScheduleschedule(org.jberet.schedule.JobScheduleConfig scheduleConfig)org.jberet.schedule.JobScheduleschedule(org.jberet.schedule.JobScheduleConfig scheduleConfig, com.cronutils.model.Cron cron)
-
-
-
Constructor Detail
-
QuarkusJobScheduler
public QuarkusJobScheduler()
-
QuarkusJobScheduler
public QuarkusJobScheduler(ScheduledExecutorService executorService)
-
-
Method Detail
-
schedule
public org.jberet.schedule.JobSchedule schedule(org.jberet.schedule.JobScheduleConfig scheduleConfig)
- Specified by:
schedulein classorg.jberet.schedule.JobScheduler
-
schedule
public org.jberet.schedule.JobSchedule schedule(org.jberet.schedule.JobScheduleConfig scheduleConfig, com.cronutils.model.Cron cron)
-
getJobSchedules
public List<org.jberet.schedule.JobSchedule> getJobSchedules()
- Specified by:
getJobSchedulesin classorg.jberet.schedule.JobScheduler
-
cancel
public boolean cancel(String scheduleId)
- Specified by:
cancelin classorg.jberet.schedule.JobScheduler
-
getJobSchedule
public org.jberet.schedule.JobSchedule getJobSchedule(String scheduleId)
- Specified by:
getJobSchedulein classorg.jberet.schedule.JobScheduler
-
-