package com.XXX.oss.mail.monitor;
import java.io.IOException;
import java.util.Calendar;
import java.util.Date;
import org.apache.commons.daoutil.dao.util.DateUtil;
import org.json.JSONException;
import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
public class MonitorLogrecAction implements Job {
public void execute(JobExecutionContext arg0) throws JobExecutionException {
Calendar cd = Calendar.getInstance();
Date date2 = null;
//前1天
cd.add(cd.DATE, -1);
date2 = cd.getTime();
String day = DateUtil.getDateStrD(date2);//将date类型转换成字符串20121115
//调取logic层的读取数据库写入excel的方法
MonitorLogrecLogic logic = new MonitorLogrecLogic();
try {
logic.monitorLog("day");
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("job定时任务配置OK!");
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
import java.io.IOException;
import java.util.Calendar;
import java.util.Date;
import org.apache.commons.daoutil.dao.util.DateUtil;
import org.json.JSONException;
import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
public class MonitorLogrecAction implements Job {
public void execute(JobExecutionContext arg0) throws JobExecutionException {
Calendar cd = Calendar.getInstance();
Date date2 = null;
//前1天
cd.add(cd.DATE, -1);
date2 = cd.getTime();
String day = DateUtil.getDateStrD(date2);//将date类型转换成字符串20121115
//调取logic层的读取数据库写入excel的方法
MonitorLogrecLogic logic = new MonitorLogrecLogic();
try {
logic.monitorLog("day");
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("job定时任务配置OK!");
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}