org.kuali.kfs.module.ec.dataaccess.impl
Class EffortCertificationReportDefinitionDaoOjb

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
          extended by org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
              extended by org.kuali.kfs.module.ec.dataaccess.impl.EffortCertificationReportDefinitionDaoOjb
All Implemented Interfaces:
EffortCertificationReportDefinitionDao, org.kuali.rice.kns.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean

public class EffortCertificationReportDefinitionDaoOjb
extends org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
implements EffortCertificationReportDefinitionDao

See Also:
EffortCertificationReportDefinitionDao

Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
EffortCertificationReportDefinitionDaoOjb()
           
 
Method Summary
 List<EffortCertificationReportDefinition> getAll()
          Retrieves all EffortCertificationReportDefinition records
 List<EffortCertificationReport> getAllByYearAndPositionCode(Integer fiscalYear, String positionObjectCode)
          Retrieves all EffortCertificationReportDefinition records that have a begin or end period fiscal year equal to the given fiscal year, and report on pay given by the position object group code.
 List<EffortCertificationReportDefinition> getAllOtherActiveByType(EffortCertificationReportDefinition effortCertificationReportDefinition)
          Finds all effort certification report definitions that have the same report type code and are active (excluding the current record)
 
Methods inherited from class org.kuali.rice.kns.dao.impl.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

EffortCertificationReportDefinitionDaoOjb

public EffortCertificationReportDefinitionDaoOjb()
Method Detail

getAll

public List<EffortCertificationReportDefinition> getAll()
Description copied from interface: EffortCertificationReportDefinitionDao
Retrieves all EffortCertificationReportDefinition records

Specified by:
getAll in interface EffortCertificationReportDefinitionDao
Returns:
list of EffortCertificationReportDefinition records
See Also:
EffortCertificationReportDefinitionDao.getAll()

getAllOtherActiveByType

public List<EffortCertificationReportDefinition> getAllOtherActiveByType(EffortCertificationReportDefinition effortCertificationReportDefinition)
Description copied from interface: EffortCertificationReportDefinitionDao
Finds all effort certification report definitions that have the same report type code and are active (excluding the current record)

Specified by:
getAllOtherActiveByType in interface EffortCertificationReportDefinitionDao
Returns:
See Also:
org.kuali.kfs.module.ec.dataaccess.EffortCertificationReportDefinitionDao#getOverlappingReportDefinitions(org.kuali.kfs.module.ec.businessobject.EffortCertificationReportDefinition)

getAllByYearAndPositionCode

public List<EffortCertificationReport> getAllByYearAndPositionCode(Integer fiscalYear,
                                                                   String positionObjectCode)
Description copied from interface: EffortCertificationReportDefinitionDao
Retrieves all EffortCertificationReportDefinition records that have a begin or end period fiscal year equal to the given fiscal year, and report on pay given by the position object group code.

Specified by:
getAllByYearAndPositionCode in interface EffortCertificationReportDefinitionDao
Parameters:
fiscalYear - - fiscal year for being or end period
positionObjectCode - - position object group code for report definition
Returns:
effort report definitions with a period in the given year and report for given position code
See Also:
EffortCertificationReportDefinitionDao.getAllByYearAndPositionCode(java.lang.Integer, java.lang.String)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.