org.kuali.hr.time.principal.dao
Interface PrincipalHRAttributesDao

All Known Implementing Classes:
PrincipalHRAttributesDaoImpl

public interface PrincipalHRAttributesDao


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)
           
 List<PrincipalHRAttributes> getInactivePrincipalHRAttributesForRange(String principalId, Date startDate, Date endDate)
           
 PrincipalHRAttributes getMaxTimeStampPrincipalHRAttributes(String principalId)
           
 PrincipalHRAttributes getPrincipalCalendar(String principalId, Date asOfDate)
           
 List<PrincipalHRAttributes> getPrincipalHrAtributes(String principalId, Date fromEffdt, Date toEffdt, String active, String showHistory)
           
 PrincipalHRAttributes getPrincipalHRAttributes(String hrPrincipalAttributeId)
           
 void saveOrUpdate(List<PrincipalHRAttributes> lstPrincipalCalendar)
           
 void saveOrUpdate(PrincipalHRAttributes principalCalendar)
           
 

Method Detail

saveOrUpdate

void saveOrUpdate(PrincipalHRAttributes principalCalendar)

saveOrUpdate

void saveOrUpdate(List<PrincipalHRAttributes> lstPrincipalCalendar)

getPrincipalCalendar

PrincipalHRAttributes getPrincipalCalendar(String principalId,
                                           Date asOfDate)

getInactivePrincipalHRAttributes

PrincipalHRAttributes getInactivePrincipalHRAttributes(String principalId,
                                                       Date asOfDate)

getPrincipalHRAttributes

PrincipalHRAttributes getPrincipalHRAttributes(String hrPrincipalAttributeId)

getAllActivePrincipalHrAttributesForPrincipalId

List<PrincipalHRAttributes> getAllActivePrincipalHrAttributesForPrincipalId(String principalId,
                                                                            Date asOfDate)

getAllInActivePrincipalHrAttributesForPrincipalId

List<PrincipalHRAttributes> getAllInActivePrincipalHrAttributesForPrincipalId(String principalId,
                                                                              Date asOfDate)

getMaxTimeStampPrincipalHRAttributes

PrincipalHRAttributes getMaxTimeStampPrincipalHRAttributes(String principalId)

getActivePrincipalHrAttributesForRange

List<PrincipalHRAttributes> getActivePrincipalHrAttributesForRange(String principalId,
                                                                   Date startDate,
                                                                   Date endDate)

getInactivePrincipalHRAttributesForRange

List<PrincipalHRAttributes> getInactivePrincipalHRAttributesForRange(String principalId,
                                                                     Date startDate,
                                                                     Date endDate)

getPrincipalHrAtributes

List<PrincipalHRAttributes> getPrincipalHrAtributes(String principalId,
                                                    Date fromEffdt,
                                                    Date toEffdt,
                                                    String active,
                                                    String showHistory)


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.