org.kuali.hr.time.graceperiod.service
Interface GracePeriodService

All Known Implementing Classes:
GracePeriodServiceImpl

public interface GracePeriodService


Method Summary
 GracePeriodRule getGracePeriodRule(Date asOfDate)
          Fetch GracePeriodRule as of a particular date
 GracePeriodRule getGracePeriodRule(String tkGracePeriodId)
          Fetch Grace period rule by id
 Timestamp processGracePeriodRule(Timestamp actualTime, Date asOfDate)
          Process grace period rule as of a particular date with the corresponding timestamp
 

Method Detail

getGracePeriodRule

@Cacheable(value="KPME/GracePeriodRule",
           key="\'asOfDate=\' + #p0")
GracePeriodRule getGracePeriodRule(Date asOfDate)
Fetch GracePeriodRule as of a particular date

Parameters:
asOfDate -
Returns:

processGracePeriodRule

Timestamp processGracePeriodRule(Timestamp actualTime,
                                 Date asOfDate)
Process grace period rule as of a particular date with the corresponding timestamp

Parameters:
actualTime -
asOfDate -
Returns:

getGracePeriodRule

@Cacheable(value="KPME/GracePeriodRule",
           key="\'tkGracePeriodId=\' + #p0")
GracePeriodRule getGracePeriodRule(String tkGracePeriodId)
Fetch Grace period rule by id

Parameters:
tkGracePeriodId -
Returns:


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