|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.hr.time.principal.service.PrincipalHRAttributesServiceImpl
public class PrincipalHRAttributesServiceImpl
Constructor Summary | |
---|---|
PrincipalHRAttributesServiceImpl()
|
Method Summary | |
---|---|
List<PrincipalHRAttributes> |
getActiveEmployeesForLeaveCalendar(String leaveCalendarName,
Date asOfDate)
Get a list of active employees based on leave calendar and as of a particular date |
List<PrincipalHRAttributes> |
getActiveEmployeesForLeavePlan(String leavePlan,
Date asOfDate)
KPME-1250 Kagata Get a list of active employees based on leave plan and as of a particular date |
List<PrincipalHRAttributes> |
getActiveEmployeesForPayCalendar(String payCalendarName,
Date asOfDate)
Get a list of active employees based on pay calendar and as of a particular date |
List<String> |
getActiveEmployeesIdForLeaveCalendarAndIdList(String leaveCalendarName,
List<String> pidList,
Date asOfDate)
Get a list of unique principal ids that match given criteria, used by leave approval and leave request approval pages |
List<String> |
getActiveEmployeesIdForTimeCalendarAndIdList(String timeCalendarName,
List<String> pidList,
Date asOfDate)
Get a list of unique principal ids that match given criteria, used by Time approval pages |
List<PrincipalHRAttributes> |
getActivePrincipalHrAttributesForRange(String principalId,
Date startDate,
Date endDate)
|
List<PrincipalHRAttributes> |
getAllActivePrincipalHrAttributesForPrincipalId(String principalId,
Date asOfDate)
|
List<PrincipalHRAttributes> |
getAllInActivePrincipalHrAttributesForPrincipalId(String principalId,
Date asOfDate)
|
PrincipalHRAttributes |
getInactivePrincipalHRAttributes(String principalId,
Date asOfDate)
Fetch inactive PrincipalHRAttributes object at a particular date |
List<PrincipalHRAttributes> |
getInactivePrincipalHRAttributesForRange(String principalId,
Date startDate,
Date endDate)
|
PrincipalHRAttributes |
getMaxTimeStampPrincipalHRAttributes(String principalId)
|
PrincipalHRAttributes |
getPrincipalCalendar(String principalId,
Date asOfDate)
Fetch PrincipalCalendar object at a particular date |
List<PrincipalHRAttributes> |
getPrincipalHrAtributes(String principalId,
String leavePlan,
Date fromEffdt,
Date toEffdt,
String active,
String showHistory)
Fetch list of PrincipalHRAttributes using given parameters |
PrincipalHRAttributes |
getPrincipalHRAttributes(String hrPrincipalAttributeId)
Fetch PrincipalHRAttributes object with given id |
List<String> |
getUniqueTimePayGroups()
Get List of all active pay calendars |
void |
setPrincipalHRAttributesDao(PrincipalHRAttributesDao principalHRAttributesDao)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PrincipalHRAttributesServiceImpl()
Method Detail |
---|
public void setPrincipalHRAttributesDao(PrincipalHRAttributesDao principalHRAttributesDao)
public PrincipalHRAttributes getPrincipalCalendar(String principalId, Date asOfDate)
PrincipalHRAttributesService
getPrincipalCalendar
in interface PrincipalHRAttributesService
public List<PrincipalHRAttributes> getActiveEmployeesForPayCalendar(String payCalendarName, Date asOfDate)
PrincipalHRAttributesService
getActiveEmployeesForPayCalendar
in interface PrincipalHRAttributesService
public List<PrincipalHRAttributes> getActiveEmployeesForLeaveCalendar(String leaveCalendarName, Date asOfDate)
PrincipalHRAttributesService
getActiveEmployeesForLeaveCalendar
in interface PrincipalHRAttributesService
public List<String> getActiveEmployeesIdForLeaveCalendarAndIdList(String leaveCalendarName, List<String> pidList, Date asOfDate)
PrincipalHRAttributesService
getActiveEmployeesIdForLeaveCalendarAndIdList
in interface PrincipalHRAttributesService
public List<String> getActiveEmployeesIdForTimeCalendarAndIdList(String timeCalendarName, List<String> pidList, Date asOfDate)
PrincipalHRAttributesService
getActiveEmployeesIdForTimeCalendarAndIdList
in interface PrincipalHRAttributesService
public List<PrincipalHRAttributes> getActiveEmployeesForLeavePlan(String leavePlan, Date asOfDate)
getActiveEmployeesForLeavePlan
in interface PrincipalHRAttributesService
public PrincipalHRAttributes getInactivePrincipalHRAttributes(String principalId, Date asOfDate)
PrincipalHRAttributesService
getInactivePrincipalHRAttributes
in interface PrincipalHRAttributesService
public PrincipalHRAttributes getPrincipalHRAttributes(String hrPrincipalAttributeId)
PrincipalHRAttributesService
getPrincipalHRAttributes
in interface PrincipalHRAttributesService
public List<PrincipalHRAttributes> getAllActivePrincipalHrAttributesForPrincipalId(String principalId, Date asOfDate)
getAllActivePrincipalHrAttributesForPrincipalId
in interface PrincipalHRAttributesService
public PrincipalHRAttributes getMaxTimeStampPrincipalHRAttributes(String principalId)
getMaxTimeStampPrincipalHRAttributes
in interface PrincipalHRAttributesService
public List<PrincipalHRAttributes> getAllInActivePrincipalHrAttributesForPrincipalId(String principalId, Date asOfDate)
getAllInActivePrincipalHrAttributesForPrincipalId
in interface PrincipalHRAttributesService
public List<PrincipalHRAttributes> getActivePrincipalHrAttributesForRange(String principalId, Date startDate, Date endDate)
getActivePrincipalHrAttributesForRange
in interface PrincipalHRAttributesService
public List<PrincipalHRAttributes> getInactivePrincipalHRAttributesForRange(String principalId, Date startDate, Date endDate)
getInactivePrincipalHRAttributesForRange
in interface PrincipalHRAttributesService
public List<PrincipalHRAttributes> getPrincipalHrAtributes(String principalId, String leavePlan, Date fromEffdt, Date toEffdt, String active, String showHistory)
PrincipalHRAttributesService
getPrincipalHrAtributes
in interface PrincipalHRAttributesService
showHistory
- @returnpublic List<String> getUniqueTimePayGroups()
PrincipalHRAttributesService
getUniqueTimePayGroups
in interface PrincipalHRAttributesService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |