org.kuali.hr.lm.leavepayout.dao
Interface LeavePayoutDao

All Known Implementing Classes:
LeavePayoutDaoSpringOjbImpl

public interface LeavePayoutDao


Method Summary
 List<LeavePayout> getAllLeavePayoutsByEffectiveDate(Date effectiveDate)
           
 List<LeavePayout> getAllLeavePayoutsForPrincipalId(String principalId)
           
 List<LeavePayout> getAllLeavePayoutsForPrincipalIdAsOfDate(String principalId, Date effectiveDate)
           
 List<LeavePayout> getAllLeavePayoutsMarkedPayoutForPrincipalId(String principalId)
           
 LeavePayout getLeavePayoutById(String lmLeavePayoutId)
           
 List<LeavePayout> getLeavePayouts(String viewPrincipal, Date beginPeriodDate, Date endPeriodDate)
           
 void saveOrUpdate(LeavePayout payout)
           
 

Method Detail

getAllLeavePayoutsForPrincipalId

List<LeavePayout> getAllLeavePayoutsForPrincipalId(String principalId)

getAllLeavePayoutsForPrincipalIdAsOfDate

List<LeavePayout> getAllLeavePayoutsForPrincipalIdAsOfDate(String principalId,
                                                           Date effectiveDate)

getAllLeavePayoutsByEffectiveDate

List<LeavePayout> getAllLeavePayoutsByEffectiveDate(Date effectiveDate)

getAllLeavePayoutsMarkedPayoutForPrincipalId

List<LeavePayout> getAllLeavePayoutsMarkedPayoutForPrincipalId(String principalId)

getLeavePayoutById

LeavePayout getLeavePayoutById(String lmLeavePayoutId)

getLeavePayouts

List<LeavePayout> getLeavePayouts(String viewPrincipal,
                                  Date beginPeriodDate,
                                  Date endPeriodDate)

saveOrUpdate

void saveOrUpdate(LeavePayout payout)


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