package net.narusas.si.auction.updater;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import net.narusas.si.auction.app.App;
import net.narusas.si.auction.model.;
import net.narusas.si.auction.model.;
import net.narusas.si.auction.model.dao.Dao;
public class Updater extends Thread {
final Logger logger = LoggerFactory.getLogger("auction");
private final long ;
private final ;
private final boolean useDone;
public Updater( , long , boolean useDone) {
super();
this. = ;
this. = ;
this.useDone = useDone;
}
@Override
public void run() {
logger.info(.get() + " " + + " . ");
Dao dao = (Dao) App.context.getBean("DAO");
old = dao.find(, );
if (old == null) {
logger.info(" DB ");
}
new Updater(old, useDone).execute();
}
}
|