Kayıtlar

2023 tarihine ait yayınlar gösteriliyor

Xx

xx

How To Create Scheduler Crone Job in Java Spring

import org.quartz.*; public class ScheduleJob { @Autowired public ScheduleJob(Scheduler scheduler) throws SchedulerException { scheduler.addJob(createJobDetail(), true); Trigger trigger = scheduler.getTrigger(new TriggerKey("Trigger_Name", "Trigger_Group")); //** hata vermisti CronTrigger trigger = (CronTrigger) scheduler.getTrigger(new TriggerKey( "Trigger_Name", "Trigger_Group")); if (!scheduler.isShutdown() && null != trigger) { scheduler.rescheduleJob(trigger.getKey(), createTrigger()); }else{ scheduler.scheduleJob( createTrigger()); } } JobDetail createJobDetail(){ JobKey jobKey = new JobKey("Qrtz_Job_Detail", "Qrtz_Job_Detail_Group"); JobDetail jobDetail = JobBuilder.newJob(MyJob.class).withIdentity(jobKey).storeDurably(true).build(); return jobDetail; } Trigger createTrigger(){ return TriggerBuilder....

How to Create Schedule Service in Java Quartz

Java Schedule Triger Cron Job Source: https://www.baeldung.com/quartz https://www.baeldung.com/quartz https://www.baeldung.com/quartz -- dependenyc copy to pom xml org.quartz-scheduler quartz 2.3.0 ----------------------------------------------------------------------------- Scheduler SchedulerFactory schedulerFactory = new StdSchedulerFactory(); Scheduler scheduler = schedulerFactory.getScheduler(); scheduler.start(); ----------------------------------------------------------------------------- Jobs public class SimpleJob implements Job { public void execute(JobExecutionContext arg0) throws JobExecutionException { System.out.println("This is a quartz job!"); } } ----------------------------------------------------------------------------- JobDetail job = JobBuilder.newJob(SimpleJob.class) .withIdentity("myJob", "group1") .build(); ----------------------------------------------------------------------------- Jo...