import com.easy.quartz.job.SimpleJob;
public class EmailJob implements SimpleJob {
@Override
public void execute() {
}
}
import com.easy.quartz.trigger.SimpleTrigger;
public class EmailTrigger implements SimpleTrigger {
@Override
public String getCronExpression() {
return "0/5 * * * * ?";
}
}
import com.easy.quartz.EasyQuartz;
import com.easy.quartz.configuration.EasyQuartzConfiguration;
import com.easy.quartz.job.JobDetail;
import com.easy.quartz.trigger.Trigger;
public class App {
public static void main(String[] args) {
EasyQuartzConfiguration configuration = new EasyQuartzConfiguration();
JobDetail jobDetail = new JobDetail();
jobDetail.setJobClass(EmailJob.class);
jobDetail.setJobName("emailJob");
jobDetail.setGroup("emailGroup");
Trigger trigger = new EmailTrigger();
configuration.addJob(jobDetail, trigger);
EasyQuartz easyQuartz = new EasyQuartz(configuration);
easyQuartz.start();
}
}