|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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,
boolean findLeaveCal)
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 calendarTypes,
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 |
getCurrentCalendarDatesForLeaveCalendar(String principalId,
Date currentDate)
|
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 CalendarServicepublic 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,
boolean findLeaveCal)
CalendarService
getCalendarByPrincipalIdAndDate in interface CalendarService
public CalendarEntries getCurrentCalendarDatesForLeaveCalendar(String principalId,
Date currentDate)
getCurrentCalendarDatesForLeaveCalendar in interface CalendarService
public List<Calendar> getCalendars(String calendarName,
String calendarTypes,
String flsaBeginDay,
String flsaBeginTime)
getCalendars in interface CalendarService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||