org.kuali.hr.lm.timeoff.dao
Class SystemScheduledTimeOffDaoSpringOjbImpl

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
          extended by org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb
              extended by org.kuali.hr.lm.timeoff.dao.SystemScheduledTimeOffDaoSpringOjbImpl
All Implemented Interfaces:
SystemScheduledTimeOffDao, org.kuali.rice.core.framework.persistence.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean

public class SystemScheduledTimeOffDaoSpringOjbImpl
extends org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb
implements SystemScheduledTimeOffDao


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
SystemScheduledTimeOffDaoSpringOjbImpl()
           
 
Method Summary
 SystemScheduledTimeOff getSystemScheduledTimeOff(String lmSystemScheduledTimeOffId)
          Get SystemScheduledTimeOff from id
 SystemScheduledTimeOff getSystemScheduledTimeOffByDate(String leavePlan, Date startDate)
           
 List<SystemScheduledTimeOff> getSystemScheduledTimeOffForPayPeriod(String leavePlan, Date startDate, Date endDate)
           
 List<SystemScheduledTimeOff> getSystemScheduledTimeOffs(Date fromEffdt, Date toEffdt, String earnCode, Date fromAccruedDate, Date toAccruedDate, Date fromSchTimeOffDate, Date toSchTimeOffDate, String active, String showHistory)
           
 List<SystemScheduledTimeOff> getSystemScheduledTimeOffsForLeavePlan(Date fromAccruedDate, Date toAccruedDate, String leavePlan)
           
 
Methods inherited from class org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb
getDbPlatform, setDbPlatform
 
Methods inherited from class org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
checkDaoConfig, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemScheduledTimeOffDaoSpringOjbImpl

public SystemScheduledTimeOffDaoSpringOjbImpl()
Method Detail

getSystemScheduledTimeOff

public SystemScheduledTimeOff getSystemScheduledTimeOff(String lmSystemScheduledTimeOffId)
Description copied from interface: SystemScheduledTimeOffDao
Get SystemScheduledTimeOff from id

Specified by:
getSystemScheduledTimeOff in interface SystemScheduledTimeOffDao
Returns:
SystemScheduledTimeOff

getSystemScheduledTimeOffForPayPeriod

public List<SystemScheduledTimeOff> getSystemScheduledTimeOffForPayPeriod(String leavePlan,
                                                                          Date startDate,
                                                                          Date endDate)
Specified by:
getSystemScheduledTimeOffForPayPeriod in interface SystemScheduledTimeOffDao

getSystemScheduledTimeOffByDate

public SystemScheduledTimeOff getSystemScheduledTimeOffByDate(String leavePlan,
                                                              Date startDate)
Specified by:
getSystemScheduledTimeOffByDate in interface SystemScheduledTimeOffDao

getSystemScheduledTimeOffs

public List<SystemScheduledTimeOff> getSystemScheduledTimeOffs(Date fromEffdt,
                                                               Date toEffdt,
                                                               String earnCode,
                                                               Date fromAccruedDate,
                                                               Date toAccruedDate,
                                                               Date fromSchTimeOffDate,
                                                               Date toSchTimeOffDate,
                                                               String active,
                                                               String showHistory)
Specified by:
getSystemScheduledTimeOffs in interface SystemScheduledTimeOffDao

getSystemScheduledTimeOffsForLeavePlan

public List<SystemScheduledTimeOff> getSystemScheduledTimeOffsForLeavePlan(Date fromAccruedDate,
                                                                           Date toAccruedDate,
                                                                           String leavePlan)
Specified by:
getSystemScheduledTimeOffsForLeavePlan in interface SystemScheduledTimeOffDao


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