package com.withiter.jobs;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import play.jobs.Job;
import play.jobs.On;
import play.jobs.OnApplicationStart;
import com.withiter.models.merchant.Haoma;
//@OnApplicationStart(async=true)
// 每天3:00AM开始job
@On("0 0 3 * * ?")
public class CleanPaiduiJob extends Job {
private static Logger logger = LoggerFactory.getLogger(CleanPaiduiJob.class);
@Override
public void doJob() throws Exception {
Thread t = new Thread(new Runnable() {
public void run() {
long start = System.currentTimeMillis();
logger.info(CleanPaiduiJob.class.getName() + " started.");
Haoma.clearPaidui();
logger.info(CleanPaiduiJob.class.getName() + " finished, elapsed time " + (System.currentTimeMillis() - start) + "ms.");
}
});
t.start();
}
}