public void saveOrUpdateEventLog(EventLogFacade eventLog){ EventLogData data = (EventLogData) eventLog.getData(); int retryCount = PersistenceService.getInstance().getRetryCount(); while (retryCount > 0) { try { getHibernateTemplate().saveOrUpdate(data); retryCount = 0; } catch (Exception e) { log .warn("problem save or update eventLog: " + e.getMessage()); retryCount = PersistenceService.getInstance().retryDeadlock(e, retryCount); } } }
public void updateAutosubmitEventLog(AssessmentGradingData adata) { EventLogService eventService = new EventLogService(); EventLogFacade eventLogFacade = new EventLogFacade(); Long gradingId = adata.getAssessmentGradingId(); eventLogData.setErrorMsg("Error during auto submit"); eventLogFacade.setData(eventLogData); eventService.saveOrUpdateEventLog(eventLogFacade);
public void updateAutosubmitEventLog(AssessmentGradingData adata) { EventLogService eventService = new EventLogService(); EventLogFacade eventLogFacade = new EventLogFacade(); Long gradingId = adata.getAssessmentGradingId(); eventLogData.setErrorMsg("Error during auto submit"); eventLogFacade.setData(eventLogData); eventService.saveOrUpdateEventLog(eventLogFacade);
public void saveOrUpdateEventLog(EventLogFacade eventLog){ EventLogData data = (EventLogData) eventLog.getData(); int retryCount = PersistenceService.getInstance().getRetryCount(); while (retryCount > 0) { try { getHibernateTemplate().saveOrUpdate(data); retryCount = 0; } catch (Exception e) { log .warn("problem save or update eventLog: " + e.getMessage()); retryCount = PersistenceService.getInstance().retryDeadlock(e, retryCount); } } }