| package org.eclipse.openk.elogbook.common.timer; |
| |
| import org.apache.log4j.Logger; |
| import org.eclipse.openk.elogbook.controller.BackendControllerUser; |
| import org.eclipse.openk.elogbook.exceptions.BtbException; |
| import org.quartz.Job; |
| import org.quartz.JobExecutionContext; |
| import org.quartz.JobExecutionException; |
| |
| public class ContactSyncJob implements Job { |
| |
| private static final Logger LOGGER = Logger.getLogger(ContactSyncJob.class.getName()); |
| |
| @Override |
| public void execute(JobExecutionContext arg0) throws JobExecutionException { |
| LOGGER.debug("Quartz: ContactSyncJob called"); |
| |
| try { |
| new BackendControllerUser().synchronizeContacts(); |
| } catch (BtbException btbException) { |
| LOGGER.error("Error in synchronizeContacts"); |
| } |
| LOGGER.debug("Quartz: ContactSyncJob finished"); |
| |
| } |
| |
| } |