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

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.jdbc.core.support.JdbcDaoSupport
          extended by org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
              extended by org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc
                  extended by org.kuali.kfs.module.bc.document.dataaccess.impl.BudgetConstructionDaoJdbcBase
                      extended by org.kuali.kfs.module.bc.document.dataaccess.impl.BudgetConstructionSalaryStatisticsReportDaoJdbc
All Implemented Interfaces:
BudgetConstructionSalaryStatisticsReportDao, org.kuali.rice.kns.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean

public class BudgetConstructionSalaryStatisticsReportDaoJdbc
extends BudgetConstructionDaoJdbcBase
implements BudgetConstructionSalaryStatisticsReportDao

buiilds reporting source tables for the salary statistics report


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
BudgetConstructionSalaryStatisticsReportDaoJdbc()
           
 
Method Summary
 void cleanReportsSalaryStatisticsTable(String principalName)
          cleans Salary Statistics table.
protected  void cleanWorkTables(String idForSession)
           
 void setPersistenceService(org.kuali.rice.kns.service.PersistenceService persistenceService)
           
 void updateReportsSalaryStatisticsTable(String principalName, Integer previousFiscalYear)
          updates Salary Statistics table.
 
Methods inherited from class org.kuali.kfs.module.bc.document.dataaccess.impl.BudgetConstructionDaoJdbcBase
clearTempTableBySesId, clearTempTableByUnvlId, getExpenditureINList, getFiscalYearStartDate, getRevenueINList, getSqlSubStringFunction, inString, inString, setOjbOraclePlatform, setOjbPlatform, setParameterService
 
Methods inherited from class org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc
getDbPlatform, setDbPlatform
 
Methods inherited from class org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
getSimpleJdbcTemplate, initTemplateConfig
 
Methods inherited from class org.springframework.jdbc.core.support.JdbcDaoSupport
checkDaoConfig, createJdbcTemplate, getConnection, getDataSource, getExceptionTranslator, getJdbcTemplate, releaseConnection, setDataSource, setJdbcTemplate
 
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

BudgetConstructionSalaryStatisticsReportDaoJdbc

public BudgetConstructionSalaryStatisticsReportDaoJdbc()
Method Detail

cleanReportsSalaryStatisticsTable

public void cleanReportsSalaryStatisticsTable(String principalName)
Description copied from interface: BudgetConstructionSalaryStatisticsReportDao
cleans Salary Statistics table.

Specified by:
cleanReportsSalaryStatisticsTable in interface BudgetConstructionSalaryStatisticsReportDao

cleanWorkTables

protected void cleanWorkTables(String idForSession)

updateReportsSalaryStatisticsTable

public void updateReportsSalaryStatisticsTable(String principalName,
                                               Integer previousFiscalYear)
Description copied from interface: BudgetConstructionSalaryStatisticsReportDao
updates Salary Statistics table.

Specified by:
updateReportsSalaryStatisticsTable in interface BudgetConstructionSalaryStatisticsReportDao

setPersistenceService

public void setPersistenceService(org.kuali.rice.kns.service.PersistenceService persistenceService)


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