org.kuali.hr.time.calendar.dao
Interface CalendarEntriesDao

All Known Implementing Classes:
CalendarEntriesDaoSpringOjbImpl

public interface CalendarEntriesDao


Method Summary
 List<CalendarEntries> getAllCalendarEntriesForCalendarId(String hrCalendarId)
           
 List<CalendarEntries> getAllCalendarEntriesForCalendarIdAndYear(String hrCalendarId, String year)
           
 List<CalendarEntries> getAllCalendarEntriesForCalendarIdUpToCutOffTime(String hrCalendarId, Date cutOffTime)
           
 CalendarEntries getCalendarEntries(String hrPyCalendarEntriesId)
           
 CalendarEntries getCalendarEntriesByCalendarIdAndDateRange(String hrCalendarId, Date beginDate, Date endDate)
           
 CalendarEntries getCalendarEntriesByIdAndPeriodEndDate(String hrPyCalendarId, Date endPeriodDate)
           
 List<CalendarEntries> getCalendarEntriesEndingBetweenBeginAndEndDate(String hrCalendarId, Date beginDate, Date endDate)
           
 CalendarEntries getCurrentCalendarEntriesByCalendarId(String hrPyCalendarId, Date currentDate)
           
 List<CalendarEntries> getCurrentCalendarEntryNeedsScheduled(int thresholdDays, Date asOfDate)
           
 List<CalendarEntries> getFutureCalendarEntries(String hrCalendarId, Date currentDate, int numberOfEntries)
           
 CalendarEntries getNextCalendarEntriesByCalendarId(String hrPyCalendarId, CalendarEntries calendarEntries)
           
 CalendarEntries getPreviousCalendarEntriesByCalendarId(String hrPyCalendarId, CalendarEntries calendarEntries)
           
 void saveOrUpdate(CalendarEntries calendarEntries)
           
 

Method Detail

saveOrUpdate

void saveOrUpdate(CalendarEntries calendarEntries)

getCalendarEntries

CalendarEntries getCalendarEntries(String hrPyCalendarEntriesId)

getCalendarEntriesByIdAndPeriodEndDate

CalendarEntries getCalendarEntriesByIdAndPeriodEndDate(String hrPyCalendarId,
                                                       Date endPeriodDate)

getCurrentCalendarEntriesByCalendarId

CalendarEntries getCurrentCalendarEntriesByCalendarId(String hrPyCalendarId,
                                                      Date currentDate)

getNextCalendarEntriesByCalendarId

CalendarEntries getNextCalendarEntriesByCalendarId(String hrPyCalendarId,
                                                   CalendarEntries calendarEntries)

getPreviousCalendarEntriesByCalendarId

CalendarEntries getPreviousCalendarEntriesByCalendarId(String hrPyCalendarId,
                                                       CalendarEntries calendarEntries)

getCurrentCalendarEntryNeedsScheduled

List<CalendarEntries> getCurrentCalendarEntryNeedsScheduled(int thresholdDays,
                                                            Date asOfDate)

getFutureCalendarEntries

List<CalendarEntries> getFutureCalendarEntries(String hrCalendarId,
                                               Date currentDate,
                                               int numberOfEntries)

getCalendarEntriesEndingBetweenBeginAndEndDate

List<CalendarEntries> getCalendarEntriesEndingBetweenBeginAndEndDate(String hrCalendarId,
                                                                     Date beginDate,
                                                                     Date endDate)

getAllCalendarEntriesForCalendarId

List<CalendarEntries> getAllCalendarEntriesForCalendarId(String hrCalendarId)

getAllCalendarEntriesForCalendarIdAndYear

List<CalendarEntries> getAllCalendarEntriesForCalendarIdAndYear(String hrCalendarId,
                                                                String year)

getAllCalendarEntriesForCalendarIdUpToCutOffTime

List<CalendarEntries> getAllCalendarEntriesForCalendarIdUpToCutOffTime(String hrCalendarId,
                                                                       Date cutOffTime)

getCalendarEntriesByCalendarIdAndDateRange

CalendarEntries getCalendarEntriesByCalendarIdAndDateRange(String hrCalendarId,
                                                           Date beginDate,
                                                           Date endDate)


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.