org.kuali.hr.time.principal.service
Class PrincipalHRAttributesServiceImpl
java.lang.Object
org.kuali.hr.time.principal.service.PrincipalHRAttributesServiceImpl
- All Implemented Interfaces:
- PrincipalHRAttributesService
public class PrincipalHRAttributesServiceImpl
- extends Object
- implements PrincipalHRAttributesService
Method Summary |
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,
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 |
void |
setPrincipalHRAttributesDao(PrincipalHRAttributesDao principalHRAttributesDao)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrincipalHRAttributesServiceImpl
public PrincipalHRAttributesServiceImpl()
setPrincipalHRAttributesDao
public void setPrincipalHRAttributesDao(PrincipalHRAttributesDao principalHRAttributesDao)
getPrincipalCalendar
public PrincipalHRAttributes getPrincipalCalendar(String principalId,
Date asOfDate)
- Description copied from interface:
PrincipalHRAttributesService
- Fetch PrincipalCalendar object at a particular date
- Specified by:
getPrincipalCalendar
in interface PrincipalHRAttributesService
- Returns:
getInactivePrincipalHRAttributes
public PrincipalHRAttributes getInactivePrincipalHRAttributes(String principalId,
Date asOfDate)
- Description copied from interface:
PrincipalHRAttributesService
- Fetch inactive PrincipalHRAttributes object at a particular date
- Specified by:
getInactivePrincipalHRAttributes
in interface PrincipalHRAttributesService
- Returns:
getPrincipalHRAttributes
public PrincipalHRAttributes getPrincipalHRAttributes(String hrPrincipalAttributeId)
- Description copied from interface:
PrincipalHRAttributesService
- Fetch PrincipalHRAttributes object with given id
- Specified by:
getPrincipalHRAttributes
in interface PrincipalHRAttributesService
- Returns:
getAllActivePrincipalHrAttributesForPrincipalId
public List<PrincipalHRAttributes> getAllActivePrincipalHrAttributesForPrincipalId(String principalId,
Date asOfDate)
- Specified by:
getAllActivePrincipalHrAttributesForPrincipalId
in interface PrincipalHRAttributesService
getMaxTimeStampPrincipalHRAttributes
public PrincipalHRAttributes getMaxTimeStampPrincipalHRAttributes(String principalId)
- Specified by:
getMaxTimeStampPrincipalHRAttributes
in interface PrincipalHRAttributesService
getAllInActivePrincipalHrAttributesForPrincipalId
public List<PrincipalHRAttributes> getAllInActivePrincipalHrAttributesForPrincipalId(String principalId,
Date asOfDate)
- Specified by:
getAllInActivePrincipalHrAttributesForPrincipalId
in interface PrincipalHRAttributesService
getActivePrincipalHrAttributesForRange
public List<PrincipalHRAttributes> getActivePrincipalHrAttributesForRange(String principalId,
Date startDate,
Date endDate)
- Specified by:
getActivePrincipalHrAttributesForRange
in interface PrincipalHRAttributesService
getInactivePrincipalHRAttributesForRange
public List<PrincipalHRAttributes> getInactivePrincipalHRAttributesForRange(String principalId,
Date startDate,
Date endDate)
- Specified by:
getInactivePrincipalHRAttributesForRange
in interface PrincipalHRAttributesService
getPrincipalHrAtributes
public List<PrincipalHRAttributes> getPrincipalHrAtributes(String principalId,
Date fromEffdt,
Date toEffdt,
String active,
String showHistory)
- Description copied from interface:
PrincipalHRAttributesService
- Fetch list of PrincipalHRAttributes using given parameters
- Specified by:
getPrincipalHrAtributes
in interface PrincipalHRAttributesService
- Returns:
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.