|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.hr.time.shiftdiff.rule.service.ShiftDifferentialRuleServiceImpl
public class ShiftDifferentialRuleServiceImpl
| Constructor Summary | |
|---|---|
ShiftDifferentialRuleServiceImpl()
|
|
| Method Summary | |
|---|---|
List<ShiftDifferentialRule> |
getShiftDifferentalRules(String location,
String hrSalGroup,
String payGrade,
String pyCalendarGroup,
Date asOfDate)
Fetch a given ShiftDifferentialRule based on criteria passed in |
ShiftDifferentialRule |
getShiftDifferentialRule(String tkShiftDifferentialRuleId)
Fetch a ShiftDifferentialRule object for a given id |
List<ShiftDifferentialRule> |
getShiftDifferentialRules(String location,
String hrSalGroup,
String payGrade,
Date fromEffdt,
Date toEffdt,
String active,
String showHist)
|
void |
processShiftDifferentialRules(TimesheetDocument timesheetDocument,
TkTimeBlockAggregate aggregate)
Process a given TkTimeBlockAggregate with appropriate shift differential rules |
void |
saveOrUpdate(List<ShiftDifferentialRule> shiftDifferentialRules)
Save or Update List of ShiftDifferentialRule objects |
void |
saveOrUpdate(ShiftDifferentialRule shiftDifferentialRule)
Save or Update a ShiftDifferentialRule object |
void |
setShiftDifferentialRuleDao(ShiftDifferentialRuleDao shiftDifferentialRuleDao)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ShiftDifferentialRuleServiceImpl()
| Method Detail |
|---|
public void processShiftDifferentialRules(TimesheetDocument timesheetDocument,
TkTimeBlockAggregate aggregate)
ShiftDifferentialRuleService
processShiftDifferentialRules in interface ShiftDifferentialRuleService
public List<ShiftDifferentialRule> getShiftDifferentialRules(String location,
String hrSalGroup,
String payGrade,
Date fromEffdt,
Date toEffdt,
String active,
String showHist)
getShiftDifferentialRules in interface ShiftDifferentialRuleServicepublic void setShiftDifferentialRuleDao(ShiftDifferentialRuleDao shiftDifferentialRuleDao)
public ShiftDifferentialRule getShiftDifferentialRule(String tkShiftDifferentialRuleId)
ShiftDifferentialRuleService
getShiftDifferentialRule in interface ShiftDifferentialRuleService
public List<ShiftDifferentialRule> getShiftDifferentalRules(String location,
String hrSalGroup,
String payGrade,
String pyCalendarGroup,
Date asOfDate)
ShiftDifferentialRuleService
getShiftDifferentalRules in interface ShiftDifferentialRuleServicepublic void saveOrUpdate(List<ShiftDifferentialRule> shiftDifferentialRules)
ShiftDifferentialRuleService
saveOrUpdate in interface ShiftDifferentialRuleServicepublic void saveOrUpdate(ShiftDifferentialRule shiftDifferentialRule)
ShiftDifferentialRuleService
saveOrUpdate in interface ShiftDifferentialRuleService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||