import io.objectos.way.cron.CronExpression; import io.objectos.way.cron.CronJob; import io.objectos.way.cron.CronJobListener; import io.objectos.way.cron.CronScheduler; import io.objectos.way.cron.JobExecutionException; public class CronExample { public static void main(String[] args) { CronExpression cronExpression = CronExpression.create("0 0/5 * * * ?"); CronJob cronJob = new CronJob() { @Override public void execute() throws JobExecutionException { } }; CronJobListener cronJobListener = new CronJobListener() { @Override public void jobExecutionSuccess() { } @Override public void jobExecutionFailure(JobExecutionException e) { } }; CronScheduler cronScheduler = new CronScheduler(); cronScheduler.setCronExpression(cronExpression); cronScheduler.setCronJob(cronJob); cronScheduler.addListener(cronJobListener); cronScheduler.start(); cronScheduler.shutdown(); } }


上一篇:
下一篇:
切换中文