org.kuali.hr.time.graceperiod.service
Class GracePeriodServiceImpl

java.lang.Object
  extended by org.kuali.hr.time.graceperiod.service.GracePeriodServiceImpl
All Implemented Interfaces:
GracePeriodService

public class GracePeriodServiceImpl
extends Object
implements GracePeriodService


Constructor Summary
GracePeriodServiceImpl()
           
 
Method Summary
 GracePeriodDao getGracePeriodDao()
           
 GracePeriodRule getGracePeriodRule(Date asOfDate)
          Fetch GracePeriodRule as of a particular date
 GracePeriodRule getGracePeriodRule(String tkGracePeriodId)
          Fetch Grace period rule by id
 List<GracePeriodRule> getGracePeriodRules(String hourFactor, String active)
           
 Timestamp processGracePeriodRule(Timestamp actualTime, Date asOfDate)
          Process grace period rule as of a particular date with the corresponding timestamp
 void setGracePeriodDao(GracePeriodDao gracePeriodDao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GracePeriodServiceImpl

public GracePeriodServiceImpl()
Method Detail

getGracePeriodDao

public GracePeriodDao getGracePeriodDao()

setGracePeriodDao

public void setGracePeriodDao(GracePeriodDao gracePeriodDao)

getGracePeriodRule

public GracePeriodRule getGracePeriodRule(Date asOfDate)
Description copied from interface: GracePeriodService
Fetch GracePeriodRule as of a particular date

Specified by:
getGracePeriodRule in interface GracePeriodService
Returns:

processGracePeriodRule

public Timestamp processGracePeriodRule(Timestamp actualTime,
                                        Date asOfDate)
Description copied from interface: GracePeriodService
Process grace period rule as of a particular date with the corresponding timestamp

Specified by:
processGracePeriodRule in interface GracePeriodService
Returns:

getGracePeriodRule

public GracePeriodRule getGracePeriodRule(String tkGracePeriodId)
Description copied from interface: GracePeriodService
Fetch Grace period rule by id

Specified by:
getGracePeriodRule in interface GracePeriodService
Returns:

getGracePeriodRules

public List<GracePeriodRule> getGracePeriodRules(String hourFactor,
                                                 String active)
Specified by:
getGracePeriodRules in interface GracePeriodService


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