/impl/conf/app.properties |
---|
59,6 → 59,10 |
sms.courseunit.announcement.only.profs=true |
sms.new.grades=true |
##################################################### |
## |
## Job Deamon seconds |
job.deamon.sleep.seconds=30 |
################################################## |
##Proxy Servers |
/impl/src/java/pt/estgp/estgweb/Globals.java |
---|
146,6 → 146,7 |
public static final boolean SMS_COURSEUNIT_ANNOUNCEMENT_ONLY_PROFS = ConfigProperties.getBooleanProperty("sms.courseunit.announcement.only.profs"); |
public static final int JOB_DEAMON_SLEEP_SECONDS=ConfigProperties.getIntProperty("job.deamon.sleep.seconds"); |
public static final String MODULE_STATUS_PREFIX = "module."; |
public static final boolean MODULE_STATUS_ANNOUNCEMENTS = ConfigProperties.getBooleanProperty("module.announcements"); |
/impl/src/java/pt/estgp/estgweb/services/jobs/JobDeamon.java |
---|
3,6 → 3,7 |
import org.apache.log4j.Logger; |
import pt.estgp.estgweb.domain.dao.DaoFactory; |
import pt.estgp.estgweb.domain.Job; |
import pt.estgp.estgweb.Globals; |
import jomm.dao.impl.AbstractDao; |
import java.util.List; |
34,7 → 35,7 |
j.setExecuted(true); |
} |
AbstractDao.getCurrentSession().getTransaction().commit(); |
Thread.sleep(3000); |
Thread.sleep(Globals.JOB_DEAMON_SLEEP_SECONDS*1000); |
} |
catch (InterruptedException e) |
{ |