package gov.nysenate.openleg.processor.calendar;
import gov.nysenate.openleg.dao.base.LimitOffset;
import gov.nysenate.openleg.dao.base.SortOrder;
import gov.nysenate.openleg.dao.calendar.alert.CalendarAlertDao;
import gov.nysenate.openleg.model.calendar.Calendar;
import gov.nysenate.openleg.model.calendar.CalendarId;
import gov.nysenate.openleg.model.calendar.alert.CalendarAlertFile;
import org.springframework.dao.DataAccessException;
import java.time.LocalDateTime;
import java.util.List;
public class MockCalendarAlertDao implements CalendarAlertDao {
@Override
public Calendar getCalendar(CalendarId calendarId) throws DataAccessException {
return new Calendar(calendarId);
}
@Override
public List<CalendarId> getCalendarIds(int year, SortOrder calOrder, LimitOffset limitOffset) {
return null;
}
@Override
public void updateCalendar(Calendar calendar, CalendarAlertFile file) throws DataAccessException {
}
@Override
public List<Calendar> getCalendarAlertsByDateRange(LocalDateTime start, LocalDateTime end) {
return null;
}
@Override
public void markAsChecked(CalendarId id) {
}
@Override
public void markProdAsChecked(CalendarId id) {
}
@Override
public List<Calendar> getUnCheckedCalendarAlerts() {
return null;
}
@Override
public List<Calendar> getProdUnCheckedCalendarAlerts() {
return null;
}
}