| 1234567891011121314151617181920212223242526272829303132 | package org.jeecg.modules.quartz.job;import org.jeecg.common.util.DateUtils;import org.quartz.Job;import org.quartz.JobExecutionContext;import org.quartz.JobExecutionException;import lombok.extern.slf4j.Slf4j;/** * 示例带参定时任务 *  * @Author Scott */@Slf4jpublic class SampleParamJob implements Job {	/**	 * 若参数变量名修改 QuartzJobController中也需对应修改	 */	private String parameter;	public void setParameter(String parameter) {		this.parameter = parameter;	}	@Override	public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {		log.info(" Job Execution key:"+jobExecutionContext.getJobDetail().getKey());		log.info( String.format("welcome %s! Jeecg-Boot 带参数定时任务 SampleParamJob !   时间:" + DateUtils.now(), this.parameter));	}}
 |