public class MyTask implements Runnable { public void run() { System.out.println("Task executed!"); } } Oddjob oddjob = new Oddjob(); oddjob.setDescriptor(new XMLConfigurationReaderFactory().create("path/to/job.xml")); ThreadExecutor threadExecutor = new ThreadExecutor(); OddjobExecutors executors = new OddjobExecutors(); executors.setExecutor(threadExecutor); ScheduleBuilder scheduleBuilder = new SimpleScheduleBuilder(); ScheduleConfig scheduleConfig = new ScheduleConfigBuilder() .withSchedule(scheduleBuilder) .build(); OddjobSchedule schedule = new OddjobSchedule(); schedule.setConfig(scheduleConfig); SchedulerList schedulerList = new SchedulerList(); schedulerList.setSchedulers(new OddjobSchedule[] {schedule}); oddjob.setScheduler(schedulerList); oddjob.run();


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