org.kuali.hr.time.accrual.dao
Interface TimeOffAccrualDao

All Known Implementing Classes:
TimeOffAccrualDaoSpringOjbImpl

public interface TimeOffAccrualDao


Method Summary
 List<TimeOffAccrual> getActiveTimeOffAccruals(String principalId, Date asOfDate)
          Get active accrual categories
 TimeOffAccrual getTimeOffAccrual(Long laTimeOffAccrualId)
          Get time off accrual by unique id
 int getTimeOffAccrualCount(String accrualCategory, Date effectiveDate, String principalId, String lmAccrualId)
           
 List<TimeOffAccrual> getTimeOffAccruals(String principalId)
          Get Time off accruals by principal id
 List<TimeOffAccrual> getTimeOffAccruals(String principalId, String accrualCategory)
           
 

Method Detail

getTimeOffAccruals

List<TimeOffAccrual> getTimeOffAccruals(String principalId)
Get Time off accruals by principal id

Parameters:
principalId -
Returns:

getTimeOffAccrual

TimeOffAccrual getTimeOffAccrual(Long laTimeOffAccrualId)
Get time off accrual by unique id

Parameters:
laTimeOffAccrualId -
Returns:

getActiveTimeOffAccruals

List<TimeOffAccrual> getActiveTimeOffAccruals(String principalId,
                                              Date asOfDate)
Get active accrual categories

Parameters:
principalId -
asOfDate -
Returns:

getTimeOffAccrualCount

int getTimeOffAccrualCount(String accrualCategory,
                           Date effectiveDate,
                           String principalId,
                           String lmAccrualId)

getTimeOffAccruals

List<TimeOffAccrual> getTimeOffAccruals(String principalId,
                                        String accrualCategory)


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