org.kuali.kpme.tklm.leave.payout.dao
Interface LeavePayoutDao

All Known Implementing Classes:
LeavePayoutDaoOjbImpl

public interface LeavePayoutDao


Method Summary
 List<LeavePayout> getAllLeavePayoutsByEffectiveDate(org.joda.time.LocalDate effectiveDate)
           
 List<LeavePayout> getAllLeavePayoutsForPrincipalId(String principalId)
           
 List<LeavePayout> getAllLeavePayoutsForPrincipalIdAsOfDate(String principalId, org.joda.time.LocalDate effectiveDate)
           
 List<LeavePayout> getAllLeavePayoutsMarkedPayoutForPrincipalId(String principalId)
           
 LeavePayout getLeavePayoutById(String lmLeavePayoutId)
           
 List<LeavePayout> getLeavePayouts(String viewPrincipal, org.joda.time.LocalDate beginPeriodDate, org.joda.time.LocalDate endPeriodDate)
           
 List<LeavePayout> getLeavePayouts(String principalId, String fromAccrualCategory, String payoutAmount, String earnCode, String forfeitedAmount, org.joda.time.LocalDate fromEffdt, org.joda.time.LocalDate toEffdt)
           
 void saveOrUpdate(LeavePayout payout)
           
 

Method Detail

getAllLeavePayoutsForPrincipalId

List<LeavePayout> getAllLeavePayoutsForPrincipalId(String principalId)

getAllLeavePayoutsForPrincipalIdAsOfDate

List<LeavePayout> getAllLeavePayoutsForPrincipalIdAsOfDate(String principalId,
                                                           org.joda.time.LocalDate effectiveDate)

getAllLeavePayoutsByEffectiveDate

List<LeavePayout> getAllLeavePayoutsByEffectiveDate(org.joda.time.LocalDate effectiveDate)

getAllLeavePayoutsMarkedPayoutForPrincipalId

List<LeavePayout> getAllLeavePayoutsMarkedPayoutForPrincipalId(String principalId)

getLeavePayoutById

LeavePayout getLeavePayoutById(String lmLeavePayoutId)

getLeavePayouts

List<LeavePayout> getLeavePayouts(String viewPrincipal,
                                  org.joda.time.LocalDate beginPeriodDate,
                                  org.joda.time.LocalDate endPeriodDate)

saveOrUpdate

void saveOrUpdate(LeavePayout payout)

getLeavePayouts

List<LeavePayout> getLeavePayouts(String principalId,
                                  String fromAccrualCategory,
                                  String payoutAmount,
                                  String earnCode,
                                  String forfeitedAmount,
                                  org.joda.time.LocalDate fromEffdt,
                                  org.joda.time.LocalDate toEffdt)


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