|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.hr.time.calendar.service.CalendarServiceImpl
public class CalendarServiceImpl
Constructor Summary | |
---|---|
CalendarServiceImpl()
|
Method Summary | |
---|---|
Calendar |
getCalendar(String hrCalendarId)
Fetch a pay calendar with the given id |
Calendar |
getCalendarByGroup(String calendarName)
Fetch a pay calendar by group |
Calendar |
getCalendarByPrincipalIdAndDate(String principalId,
Date asOfDate)
Fetch a pay calendar with the given principalId and date, returns null if none found |
CalendarEntries |
getCalendarDatesByPayEndDate(String principalId,
Date payEndDate,
String calendarType)
A method to use specifically when you have a Timesheet Documents Pay Period end date. |
List<Calendar> |
getCalendars(String calendarName,
String flsaBeginDay,
String flsaBeginTime)
|
CalendarEntries |
getCurrentCalendarDates(String principalId,
Date currentDate)
Use this method to get CalendarEntries if you are passing in a "current date" style of date, ie todays date. |
CalendarEntries |
getPreviousCalendarEntry(String tkCalendarId,
Date beginDateCurrentCalendar)
Returns the Pay CalendarEntry for previous pay calendar |
void |
setCalendarDao(CalendarDao calendarDao)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CalendarServiceImpl()
Method Detail |
---|
public void setCalendarDao(CalendarDao calendarDao)
public Calendar getCalendar(String hrCalendarId)
CalendarService
getCalendar
in interface CalendarService
public Calendar getCalendarByGroup(String calendarName)
CalendarService
getCalendarByGroup
in interface CalendarService
public CalendarEntries getCalendarDatesByPayEndDate(String principalId, Date payEndDate, String calendarType)
CalendarService
getCalendarDatesByPayEndDate
in interface CalendarService
public CalendarEntries getCurrentCalendarDates(String principalId, Date currentDate)
CalendarService
getCurrentCalendarDates
in interface CalendarService
public CalendarEntries getPreviousCalendarEntry(String tkCalendarId, Date beginDateCurrentCalendar)
CalendarService
getPreviousCalendarEntry
in interface CalendarService
public Calendar getCalendarByPrincipalIdAndDate(String principalId, Date asOfDate)
CalendarService
getCalendarByPrincipalIdAndDate
in interface CalendarService
public List<Calendar> getCalendars(String calendarName, String flsaBeginDay, String flsaBeginTime)
getCalendars
in interface CalendarService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |