org.kuali.kfs.module.bc.document.dataaccess.impl
Class PayrateExportDaoOjb

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.bc.document.dataaccess.impl.PayrateExportDaoOjb
All Implemented Interfaces:
PayrateExportDao, org.kuali.rice.kns.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean

public class PayrateExportDaoOjb
extends org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
implements PayrateExportDao


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
PayrateExportDaoOjb()
           
 
Method Summary
 Integer buildPayRateHoldingRows(Integer budgetYear, String positionUnionCode, String principalId)
          Populates the PayrateHolding table for the payrate export
 boolean isValidPositionUnionCode(String positionUnionCode)
          Checks if this position union code exsits in the database
protected  org.apache.ojb.broker.query.ReportQueryByCriteria queryForPayrateHoldingRecords(Integer budgetYear, String positionUnionCode)
          Selects the unique list of PendingBudgetConstructionAppointmentFunding to populate the payrate holding table for export This method...
 
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

PayrateExportDaoOjb

public PayrateExportDaoOjb()
Method Detail

isValidPositionUnionCode

public boolean isValidPositionUnionCode(String positionUnionCode)
Description copied from interface: PayrateExportDao
Checks if this position union code exsits in the database

Specified by:
isValidPositionUnionCode in interface PayrateExportDao
Returns:
See Also:
PayrateExportDao.isValidPositionUnionCode(java.lang.String)

buildPayRateHoldingRows

public Integer buildPayRateHoldingRows(Integer budgetYear,
                                       String positionUnionCode,
                                       String principalId)
Description copied from interface: PayrateExportDao
Populates the PayrateHolding table for the payrate export

Specified by:
buildPayRateHoldingRows in interface PayrateExportDao
Returns:
See Also:
PayrateExportDao.buildPayRateHoldingRows(java.lang.Integer, java.lang.String, java.lang.String)

queryForPayrateHoldingRecords

protected org.apache.ojb.broker.query.ReportQueryByCriteria queryForPayrateHoldingRecords(Integer budgetYear,
                                                                                          String positionUnionCode)
Selects the unique list of PendingBudgetConstructionAppointmentFunding to populate the payrate holding table for export This method...

Parameters:
budgetYear -
positionUnionCode -
Returns:


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