org.kuali.kpme.core.leaveplan.dao
Interface LeavePlanDao

All Known Implementing Classes:
LeavePlanDaoOjbImpl

public interface LeavePlanDao


Method Summary
 List<LeavePlan> getAllActiveLeavePlan(String leavePlan, org.joda.time.LocalDate asOfDate)
           
 List<LeavePlan> getAllInActiveLeavePlan(String leavePlan, org.joda.time.LocalDate asOfDate)
           
 LeavePlan getLeavePlan(String lmLeavePlanId)
          Get leave plan from id
 LeavePlan getLeavePlan(String leavePlan, org.joda.time.LocalDate asOfDate)
           
 List<LeavePlan> getLeavePlans(List<String> leavePlan, org.joda.time.LocalDate asOfDate)
           
 List<LeavePlan> getLeavePlans(String leavePlan, String calendarYearStart, String descr, String planningMonths, org.joda.time.LocalDate fromEffdt, org.joda.time.LocalDate toEffdt, String active, String showHistory)
           
 List<LeavePlan> getLeavePlansNeedsScheduled(int thresholdDays, org.joda.time.LocalDate asOfDate)
           
 int getNumberLeavePlan(String leavePlan)
           
 

Method Detail

getLeavePlan

LeavePlan getLeavePlan(String lmLeavePlanId)
Get leave plan from id

Parameters:
lmLeavePlanId -
Returns:
LeavePlan

getLeavePlan

LeavePlan getLeavePlan(String leavePlan,
                       org.joda.time.LocalDate asOfDate)

getLeavePlans

List<LeavePlan> getLeavePlans(List<String> leavePlan,
                              org.joda.time.LocalDate asOfDate)

getNumberLeavePlan

int getNumberLeavePlan(String leavePlan)

getAllActiveLeavePlan

List<LeavePlan> getAllActiveLeavePlan(String leavePlan,
                                      org.joda.time.LocalDate asOfDate)

getAllInActiveLeavePlan

List<LeavePlan> getAllInActiveLeavePlan(String leavePlan,
                                        org.joda.time.LocalDate asOfDate)

getLeavePlans

List<LeavePlan> getLeavePlans(String leavePlan,
                              String calendarYearStart,
                              String descr,
                              String planningMonths,
                              org.joda.time.LocalDate fromEffdt,
                              org.joda.time.LocalDate toEffdt,
                              String active,
                              String showHistory)

getLeavePlansNeedsScheduled

List<LeavePlan> getLeavePlansNeedsScheduled(int thresholdDays,
                                            org.joda.time.LocalDate asOfDate)


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