public class DailyOvertimeRuleServiceImpl extends Object implements DailyOvertimeRuleService
| Constructor and Description | 
|---|
| DailyOvertimeRuleServiceImpl() | 
| 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 timeBlockAggregate)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 | 
| void | setDailyOvertimeRuleDao(DailyOvertimeRuleDao dailyOvertimeRuleDao) | 
public DailyOvertimeRuleServiceImpl()
public void saveOrUpdate(DailyOvertimeRule dailyOvertimeRule)
DailyOvertimeRuleServicesaveOrUpdate in interface DailyOvertimeRuleServicepublic void saveOrUpdate(List<DailyOvertimeRule> dailyOvertimeRules)
DailyOvertimeRuleServicesaveOrUpdate in interface DailyOvertimeRuleServicepublic DailyOvertimeRule getDailyOvertimeRule(String groupKeyCode, String paytype, String dept, Long workArea, org.joda.time.LocalDate asOfDate)
DailyOvertimeRuleServicegetDailyOvertimeRule in interface DailyOvertimeRuleServicepublic void setDailyOvertimeRuleDao(DailyOvertimeRuleDao dailyOvertimeRuleDao)
public void processDailyOvertimeRules(TimesheetDocument timesheetDocument, TkTimeBlockAggregate timeBlockAggregate)
DailyOvertimeRuleServiceprocessDailyOvertimeRules in interface DailyOvertimeRuleServicepublic DailyOvertimeRule getDailyOvertimeRule(String tkDailyOvertimeRuleId)
DailyOvertimeRuleServicegetDailyOvertimeRule in interface DailyOvertimeRuleServicepublic List<DailyOvertimeRule> getDailyOvertimeRules(String userPrincipalId, List<DailyOvertimeRule> dailyOvertimeRuleObjs)
getDailyOvertimeRules in interface DailyOvertimeRuleServiceCopyright © 2004–2014 The Kuali Foundation. All rights reserved.