|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface HolidayCalendarService
| Method Summary | |
|---|---|
BigDecimal |
calculateHolidayHours(Job job,
BigDecimal holidayHours)
Calculate the total of holiday hours for a given Job and holiday hours |
Assignment |
getAssignmentToApplyHolidays(TimesheetDocument timesheetDocument,
Date payEndDate)
Get Assignment to apply to holidays |
HolidayCalendar |
getHolidayCalendarByGroup(String holidayCalendarGroup)
Fetch holiday calendar group |
List<HolidayCalendarDateEntry> |
getHolidayCalendarDateEntriesForPayPeriod(String hrHolidayCalendarId,
Date startDate,
Date endDate)
Fetch List of HolidayCalendarDateEntry for a given pay periods start and end date |
HolidayCalendarDateEntry |
getHolidayCalendarDateEntryByDate(String hrHolidayCalendarId,
Date startDate)
Fetch a HolidayCalendarDateEntry for a given hrHolidayCalendarId and date |
| Method Detail |
|---|
@Cacheable(value="KPME/HolidayCalendar",
key="\'holidayCalendarGroup=\' + #p0")
HolidayCalendar getHolidayCalendarByGroup(String holidayCalendarGroup)
holidayCalendarGroup -
@Cacheable(value="KPME/HolidayCalendar",
key="\'hrHolidayCalendarId=\' + #p0+ \'|\' + \'startDate=\' + #p1+ \'|\' + \'endDate=\' + #p2")
List<HolidayCalendarDateEntry> getHolidayCalendarDateEntriesForPayPeriod(String hrHolidayCalendarId,
Date startDate,
Date endDate)
hrHolidayCalendarId - startDate - endDate -
@Cacheable(value="KPME/HolidayCalendar",
key="\'hrHolidayCalendarId=\' + #p0 + \'|\' + \'startDate=\' + #p1")
HolidayCalendarDateEntry getHolidayCalendarDateEntryByDate(String hrHolidayCalendarId,
Date startDate)
hrHolidayCalendarId - date -
Assignment getAssignmentToApplyHolidays(TimesheetDocument timesheetDocument,
Date payEndDate)
timesheetDocument - payEndDate -
BigDecimal calculateHolidayHours(Job job,
BigDecimal holidayHours)
job - holidayHours -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||