public class PrincipalHRAttributesDaoOjbImpl extends org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb implements PrincipalHRAttributesDao
Constructor and Description |
---|
PrincipalHRAttributesDaoOjbImpl() |
getDbPlatform, setDbPlatform
public PrincipalHRAttributesDaoOjbImpl()
public PrincipalHRAttributesBo getPrincipalCalendar(String principalId, org.joda.time.LocalDate asOfDate)
getPrincipalCalendar
in interface PrincipalHRAttributesDao
public void saveOrUpdate(PrincipalHRAttributesBo principalCalendar)
saveOrUpdate
in interface PrincipalHRAttributesDao
public void saveOrUpdate(List<PrincipalHRAttributesBo> lstPrincipalCalendar)
saveOrUpdate
in interface PrincipalHRAttributesDao
public List<PrincipalHRAttributesBo> getActiveEmployeesForPayCalendar(String payCalendarName, org.joda.time.LocalDate asOfDate)
getActiveEmployeesForPayCalendar
in interface PrincipalHRAttributesDao
public List<PrincipalHRAttributesBo> getActiveEmployeesForLeaveCalendar(String leaveCalendarName, org.joda.time.LocalDate asOfDate)
getActiveEmployeesForLeaveCalendar
in interface PrincipalHRAttributesDao
public List<String> getActiveEmployeesIdForLeaveCalendarAndIdList(String leaveCalendarName, List<String> pidList, org.joda.time.LocalDate asOfDate)
getActiveEmployeesIdForLeaveCalendarAndIdList
in interface PrincipalHRAttributesDao
public List<String> getActiveEmployeesIdForTimeCalendarAndIdList(String timeCalendarName, List<String> pidList, org.joda.time.LocalDate asOfDate)
getActiveEmployeesIdForTimeCalendarAndIdList
in interface PrincipalHRAttributesDao
public List<PrincipalHRAttributesBo> getActiveEmployeesForLeavePlan(String leavePlan, org.joda.time.LocalDate asOfDate)
PrincipalHRAttributesDao
getActiveEmployeesForLeavePlan
in interface PrincipalHRAttributesDao
public List<String> getUniquePayCalendars(List<String> principalIds)
getUniquePayCalendars
in interface PrincipalHRAttributesDao
public List<String> getUniqueLeaveCalendars(List<String> principalIds)
getUniqueLeaveCalendars
in interface PrincipalHRAttributesDao
public PrincipalHRAttributesBo getInactivePrincipalHRAttributes(String principalId, org.joda.time.LocalDate asOfDate)
getInactivePrincipalHRAttributes
in interface PrincipalHRAttributesDao
public PrincipalHRAttributesBo getPrincipalHRAttributes(String hrPrincipalAttributeId)
getPrincipalHRAttributes
in interface PrincipalHRAttributesDao
public List<PrincipalHRAttributesBo> getAllActivePrincipalHrAttributesForPrincipalId(String principalId, org.joda.time.LocalDate asOfDate)
getAllActivePrincipalHrAttributesForPrincipalId
in interface PrincipalHRAttributesDao
public List<PrincipalHRAttributesBo> getAllInActivePrincipalHrAttributesForPrincipalId(String principalId, org.joda.time.LocalDate asOfDate)
getAllInActivePrincipalHrAttributesForPrincipalId
in interface PrincipalHRAttributesDao
public PrincipalHRAttributesBo getMaxTimeStampPrincipalHRAttributes(String principalId)
getMaxTimeStampPrincipalHRAttributes
in interface PrincipalHRAttributesDao
public List<PrincipalHRAttributesBo> getActivePrincipalHrAttributesForRange(String principalId, org.joda.time.LocalDate startDate, org.joda.time.LocalDate endDate)
getActivePrincipalHrAttributesForRange
in interface PrincipalHRAttributesDao
public List<PrincipalHRAttributesBo> getInactivePrincipalHRAttributesForRange(String principalId, org.joda.time.LocalDate startDate, org.joda.time.LocalDate endDate)
getInactivePrincipalHRAttributesForRange
in interface PrincipalHRAttributesDao
public List<PrincipalHRAttributesBo> getPrincipalHrAtributes(String principalId, String leavePlan, org.joda.time.LocalDate fromEffdt, org.joda.time.LocalDate toEffdt, String active, String showHistory)
getPrincipalHrAtributes
in interface PrincipalHRAttributesDao
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.