package com.mandi.quartz;

import javax.annotation.PostConstruct;

import org.quartz.CronScheduleBuilder;
import org.quartz.Trigger;
import org.quartz.TriggerBuilder;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Service;

import com.mandi.fendan.util.SendcmErrsheetJob;

@Service
@Scope("singleton")
public class JOBInitializer {
	@PostConstruct
	public void init(){
		checkcmErr();
	}

	//检查出门发送nc错误的:5分钟执行1次
	public void checkcmErr(){

		String timer="0 */5 * * * ?";
		//todo 先注销了,防止影响调试
		/*try{
			TriggerBuilder<Trigger> tb=TriggerBuilder.newTrigger();
			tb.withIdentity("sendcmErrsheettg", "sendcmErrsheetgp").withSchedule(CronScheduleBuilder.cronSchedule(timer));
			Trigger tr=tb.build();
			Quartzjob.runJob("sendcmErrsheettask",SendcmErrsheetJob.class, tr);
		}catch(Exception e){
			e.printStackTrace();
		}*/


	}
}