blob: bad44f80e1c3dd1739c59e199db8f6309c591cbb [file] [log] [blame]
package org.eclipse.openk.elogbook.common.timer;
import org.apache.log4j.Logger;
import org.eclipse.openk.elogbook.controller.EmailService;
import org.eclipse.openk.elogbook.exceptions.BtbException;
import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
public class PresenceCheckJob implements Job {
private static final Logger LOGGER = Logger.getLogger(PresenceCheckJob.class.getName());
@Override
public void execute(JobExecutionContext arg0) throws JobExecutionException {
LOGGER.debug("Quartz: PresenceCheckJob called");
try {
EmailService.getInstance().sendPresenceCheckReminderMail();
LOGGER.debug("Quartz: PresenceCheckJob finished");
} catch (BtbException e) {
LOGGER.error("Error while executing PresenceCheckJob", e);
}
}
}