org.kuali.hr.lm.employeeoverride.dao
Class EmployeeOverrideDaoSpringOjbImpl

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.employeeoverride.dao.EmployeeOverrideDaoSpringOjbImpl
All Implemented Interfaces:
EmployeeOverrideDao, org.kuali.rice.core.framework.persistence.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean

public class EmployeeOverrideDaoSpringOjbImpl
extends org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb
implements EmployeeOverrideDao


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
EmployeeOverrideDaoSpringOjbImpl()
           
 
Method Summary
 EmployeeOverride getEmployeeOverride(String lmEmployeeOverrideId)
           
 EmployeeOverride getEmployeeOverride(String principalId, String leavePlan, String accrualCategory, String overrideType, Date asOfDate)
           
 List<EmployeeOverride> getEmployeeOverrides(String principalId, Date asOfDate)
           
 List<EmployeeOverride> getEmployeeOverrides(String principalId, String leavePlan, String accrualCategory, String overrideType, Date fromEffdt, Date toEffdt, String active)
           
 
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

EmployeeOverrideDaoSpringOjbImpl

public EmployeeOverrideDaoSpringOjbImpl()
Method Detail

getEmployeeOverrides

public List<EmployeeOverride> getEmployeeOverrides(String principalId,
                                                   Date asOfDate)
Specified by:
getEmployeeOverrides in interface EmployeeOverrideDao

getEmployeeOverride

public EmployeeOverride getEmployeeOverride(String principalId,
                                            String leavePlan,
                                            String accrualCategory,
                                            String overrideType,
                                            Date asOfDate)
Specified by:
getEmployeeOverride in interface EmployeeOverrideDao

getEmployeeOverride

public EmployeeOverride getEmployeeOverride(String lmEmployeeOverrideId)
Specified by:
getEmployeeOverride in interface EmployeeOverrideDao

getEmployeeOverrides

public List<EmployeeOverride> getEmployeeOverrides(String principalId,
                                                   String leavePlan,
                                                   String accrualCategory,
                                                   String overrideType,
                                                   Date fromEffdt,
                                                   Date toEffdt,
                                                   String active)
Specified by:
getEmployeeOverrides in interface EmployeeOverrideDao


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