org.kuali.hr.time.workarea.dao
Class WorkAreaDaoSpringOjbImpl

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

public class WorkAreaDaoSpringOjbImpl
extends org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb
implements WorkAreaDao


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
WorkAreaDaoSpringOjbImpl()
           
 
Method Summary
 Long getNextWorkAreaKey()
           
 WorkArea getWorkArea(Long workArea, Date asOfDate)
           
 WorkArea getWorkArea(String tkWorkAreaId)
           
 List<WorkArea> getWorkArea(String department, Date asOfDate)
           
 int getWorkAreaCount(String dept, Long workArea)
           
 List<WorkArea> getWorkAreas(String dept, String workArea, String description, Date fromEffdt, Date toEffdt, String active, String showHistory)
           
 void saveOrUpdate(WorkArea workArea)
           
 
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

WorkAreaDaoSpringOjbImpl

public WorkAreaDaoSpringOjbImpl()
Method Detail

getWorkArea

public WorkArea getWorkArea(Long workArea,
                            Date asOfDate)
Specified by:
getWorkArea in interface WorkAreaDao

getWorkArea

public List<WorkArea> getWorkArea(String department,
                                  Date asOfDate)
Specified by:
getWorkArea in interface WorkAreaDao

saveOrUpdate

public void saveOrUpdate(WorkArea workArea)
Specified by:
saveOrUpdate in interface WorkAreaDao

getWorkArea

public WorkArea getWorkArea(String tkWorkAreaId)
Specified by:
getWorkArea in interface WorkAreaDao

getNextWorkAreaKey

public Long getNextWorkAreaKey()
Specified by:
getNextWorkAreaKey in interface WorkAreaDao

getWorkAreas

public List<WorkArea> getWorkAreas(String dept,
                                   String workArea,
                                   String description,
                                   Date fromEffdt,
                                   Date toEffdt,
                                   String active,
                                   String showHistory)
Specified by:
getWorkAreas in interface WorkAreaDao

getWorkAreaCount

public int getWorkAreaCount(String dept,
                            Long workArea)
Specified by:
getWorkAreaCount in interface WorkAreaDao


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