org.kuali.kpme.tklm.leave.override.dao
Class EmployeeOverrideDaoOjbImpl

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.kpme.tklm.leave.override.dao.EmployeeOverrideDaoOjbImpl
All Implemented Interfaces:
EmployeeOverrideDao, org.kuali.rice.core.framework.persistence.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean

public class EmployeeOverrideDaoOjbImpl
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
EmployeeOverrideDaoOjbImpl()
           
 
Method Summary
 EmployeeOverride getEmployeeOverride(String lmEmployeeOverrideId)
           
 EmployeeOverride getEmployeeOverride(String principalId, String leavePlan, String accrualCategory, String overrideType, org.joda.time.LocalDate asOfDate)
           
 List<EmployeeOverride> getEmployeeOverrides(String principalId, org.joda.time.LocalDate asOfDate)
           
 List<EmployeeOverride> getEmployeeOverrides(String principalId, String leavePlan, String accrualCategory, String overrideType, org.joda.time.LocalDate fromEffdt, org.joda.time.LocalDate 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

EmployeeOverrideDaoOjbImpl

public EmployeeOverrideDaoOjbImpl()
Method Detail

getEmployeeOverrides

public List<EmployeeOverride> getEmployeeOverrides(String principalId,
                                                   org.joda.time.LocalDate asOfDate)
Specified by:
getEmployeeOverrides in interface EmployeeOverrideDao

getEmployeeOverride

public EmployeeOverride getEmployeeOverride(String principalId,
                                            String leavePlan,
                                            String accrualCategory,
                                            String overrideType,
                                            org.joda.time.LocalDate 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,
                                                   org.joda.time.LocalDate fromEffdt,
                                                   org.joda.time.LocalDate toEffdt,
                                                   String active)
Specified by:
getEmployeeOverrides in interface EmployeeOverrideDao


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