public interface DailyOvertimeRuleService
| Modifier and Type | Method and Description |
|---|---|
DailyOvertimeRule |
getDailyOvertimeRule(String tkDailyOvertimeRuleId)
Fetch Daily overtime rule by id
|
DailyOvertimeRule |
getDailyOvertimeRule(String groupKeyCode,
String paytype,
String dept,
Long workArea,
org.joda.time.LocalDate asOfDate)
Fetch DailyOvertimeRule for the given criteria
|
List<DailyOvertimeRule> |
getDailyOvertimeRules(String userPrincipalId,
List<DailyOvertimeRule> dailyOvertimeRuleObjs) |
void |
processDailyOvertimeRules(TimesheetDocument timesheetDocument,
TkTimeBlockAggregate aggregate)
Process DailyOvertimeRules for the given TkTimeBlockAggregate
|
void |
saveOrUpdate(DailyOvertimeRule dailyOvertimeRule)
Save of update a DailyOvertimeRule
|
void |
saveOrUpdate(List<DailyOvertimeRule> dailyOvertimeRules)
Save or Update a List of DailyOvertimeRules
|
@CacheEvict(value="http://kpme.kuali.org/tklm/DailyOvertimeRule",
allEntries=true)
void saveOrUpdate(DailyOvertimeRule dailyOvertimeRule)
dailyOvertimeRule - @CacheEvict(value="http://kpme.kuali.org/tklm/DailyOvertimeRule",
allEntries=true)
void saveOrUpdate(List<DailyOvertimeRule> dailyOvertimeRules)
dailyOvertimeRules - @Cacheable(value="http://kpme.kuali.org/tklm/DailyOvertimeRule",
key="\'groupKeyCode=\' + #p0+ \'|\' + \'paytype=\' + #p1+ \'|\' + \'dept=\' + #p2+ \'|\' + \'workArea=\' + #p3+ \'|\' + \'asOfDate=\' + #p4")
DailyOvertimeRule getDailyOvertimeRule(String groupKeyCode,
String paytype,
String dept,
Long workArea,
org.joda.time.LocalDate asOfDate)
location - paytype - dept - workArea - asOfDate - void processDailyOvertimeRules(TimesheetDocument timesheetDocument, TkTimeBlockAggregate aggregate)
timesheetDocument - aggregate - @Cacheable(value="http://kpme.kuali.org/tklm/DailyOvertimeRule",
key="\'tkDailyOvertimeRuleId=\' + #p0")
DailyOvertimeRule getDailyOvertimeRule(String tkDailyOvertimeRuleId)
tkDailyOvertimeRuleId - List<DailyOvertimeRule> getDailyOvertimeRules(String userPrincipalId, List<DailyOvertimeRule> dailyOvertimeRuleObjs)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.