package org.sakaiproject.tool.assessment.services.assessment; import java.util.List; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.sakaiproject.tool.assessment.data.dao.assessment.EventLogData; import org.sakaiproject.tool.assessment.facade.EventLogFacade; import org.sakaiproject.tool.assessment.services.PersistenceService; public class EventLogService{ private static Log log = LogFactory.getLog(EventLogService.class); public EventLogService() { } public List<EventLogData> getEventLogDataBySiteId(String siteId) { return PersistenceService.getInstance().getEventLogFacadeQueries().getDataBySiteId(siteId); } public List<EventLogData> getEventLogData(String siteId, Long assessmentId, String userFilter) { return PersistenceService.getInstance().getEventLogFacadeQueries().getEventLogData(siteId, assessmentId, userFilter); } public void saveOrUpdateEventLog(EventLogFacade eventLog) { PersistenceService.getInstance().getEventLogFacadeQueries().saveOrUpdateEventLog(eventLog); } public List<EventLogData> getEventLogData(Long assessmentGradingId) { return PersistenceService.getInstance().getEventLogFacadeQueries().getEventLogData(assessmentGradingId); } public List<Object[]> getTitlesFromEventLogBySite(String siteId) { return PersistenceService.getInstance().getEventLogFacadeQueries().getTitlesFromEventLogBySite(siteId); } }