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

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.BudgetConstructionAccountSummaryReportDaoJdbc
All Implemented Interfaces:
BudgetConstructionAccountSummaryReportDao, org.kuali.rice.kns.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean

public class BudgetConstructionAccountSummaryReportDaoJdbc
extends BudgetConstructionDaoJdbcBase
implements BudgetConstructionAccountSummaryReportDao

builds rows for the general ledger summary report. allows three different levels of aggregation: account/sub-account, account, and subfund


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
BudgetConstructionAccountSummaryReportDaoJdbc()
           
 
Method Summary
 void cleanReportsAccountSummaryTable(String principalName)
          cleans acount summary table.
 void setPersistenceService(org.kuali.rice.kns.service.PersistenceService persistenceService)
           
 void updateReportsAccountSummaryTable(String principalName)
          updates acount summary table.
 void updateReportsAccountSummaryTableWithConsolidation(String principalName)
          updates acount summary table when users choose consolidation.
 void updateSubFundSummaryReport(String principalName)
          updates acount summary table for SubFundSummaryReport.
 
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

BudgetConstructionAccountSummaryReportDaoJdbc

public BudgetConstructionAccountSummaryReportDaoJdbc()
Method Detail

cleanReportsAccountSummaryTable

public void cleanReportsAccountSummaryTable(String principalName)
Description copied from interface: BudgetConstructionAccountSummaryReportDao
cleans acount summary table.

Specified by:
cleanReportsAccountSummaryTable in interface BudgetConstructionAccountSummaryReportDao
See Also:
org.kuali.kfs.module.bc.document.dataaccess.BudgetReportsControlListDao#cleanReportsAccountSummaryTable(java.lang.String)

updateReportsAccountSummaryTable

public void updateReportsAccountSummaryTable(String principalName)
Description copied from interface: BudgetConstructionAccountSummaryReportDao
updates acount summary table.

Specified by:
updateReportsAccountSummaryTable in interface BudgetConstructionAccountSummaryReportDao
See Also:
org.kuali.kfs.module.bc.document.dataaccess.BudgetReportsControlListDao#updateRepotsAccountSummaryTable(java.lang.String)

updateReportsAccountSummaryTableWithConsolidation

public void updateReportsAccountSummaryTableWithConsolidation(String principalName)
Description copied from interface: BudgetConstructionAccountSummaryReportDao
updates acount summary table when users choose consolidation.

Specified by:
updateReportsAccountSummaryTableWithConsolidation in interface BudgetConstructionAccountSummaryReportDao
See Also:
org.kuali.kfs.module.bc.document.dataaccess.BudgetReportsControlListDao#updateRepotsAccountSummaryTable(java.lang.String)

updateSubFundSummaryReport

public void updateSubFundSummaryReport(String principalName)
Description copied from interface: BudgetConstructionAccountSummaryReportDao
updates acount summary table for SubFundSummaryReport.

Specified by:
updateSubFundSummaryReport in interface BudgetConstructionAccountSummaryReportDao
See Also:
org.kuali.kfs.module.bc.document.dataaccess.BudgetReportsControlListDao#updateSubFundSummaryReport(java.lang.String)

setPersistenceService

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


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