org.kuali.hr.time.overtime.daily.rule.dao
Class DailyOvertimeRuleDaoSpringOjbImpl

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.time.overtime.daily.rule.dao.DailyOvertimeRuleDaoSpringOjbImpl
All Implemented Interfaces:
DailyOvertimeRuleDao, org.kuali.rice.core.framework.persistence.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean

public class DailyOvertimeRuleDaoSpringOjbImpl
extends org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb
implements DailyOvertimeRuleDao


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
DailyOvertimeRuleDaoSpringOjbImpl()
           
 
Method Summary
 DailyOvertimeRule findDailyOvertimeRule(String location, String paytype, String dept, Long workArea, Date asOfDate)
          Given a Department, Work Area, Task and Effective Date, provides the daily overtime rule that applies.
 DailyOvertimeRule getDailyOvertimeRule(String tkDailyOvertimeRuleId)
           
 void saveOrUpdate(DailyOvertimeRule dailyOvertimeRule)
           
 void saveOrUpdate(List<DailyOvertimeRule> dailyOvertimeRules)
           
 
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

DailyOvertimeRuleDaoSpringOjbImpl

public DailyOvertimeRuleDaoSpringOjbImpl()
Method Detail

findDailyOvertimeRule

public DailyOvertimeRule findDailyOvertimeRule(String location,
                                               String paytype,
                                               String dept,
                                               Long workArea,
                                               Date asOfDate)
Description copied from interface: DailyOvertimeRuleDao
Given a Department, Work Area, Task and Effective Date, provides the daily overtime rule that applies.

Specified by:
findDailyOvertimeRule in interface DailyOvertimeRuleDao
Returns:

saveOrUpdate

public void saveOrUpdate(DailyOvertimeRule dailyOvertimeRule)
Specified by:
saveOrUpdate in interface DailyOvertimeRuleDao

saveOrUpdate

public void saveOrUpdate(List<DailyOvertimeRule> dailyOvertimeRules)
Specified by:
saveOrUpdate in interface DailyOvertimeRuleDao

getDailyOvertimeRule

public DailyOvertimeRule getDailyOvertimeRule(String tkDailyOvertimeRuleId)
Specified by:
getDailyOvertimeRule in interface DailyOvertimeRuleDao


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