org.kuali.kfs.module.bc.document.dataaccess.impl
Class BudgetPullupDaoJdbc
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.jdbc.core.support.JdbcDaoSupport
org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
org.kuali.rice.kns.dao.jdbc.PlatformAwareDaoBaseJdbc
org.kuali.kfs.module.bc.document.dataaccess.impl.BudgetConstructionDaoJdbcBase
org.kuali.kfs.module.bc.document.dataaccess.impl.BudgetPullupDaoJdbc
- All Implemented Interfaces:
- BudgetPullupDao, org.kuali.rice.kns.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean
public class BudgetPullupDaoJdbc
- extends BudgetConstructionDaoJdbcBase
- implements BudgetPullupDao
This class implemements BudgetPullupDao using Raw Sql
Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
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 |
BudgetPullupDaoJdbc
public BudgetPullupDaoJdbc()
buildSubTree
public void buildSubTree(String principalName,
String chartOfAccountsCode,
String organizationCode,
int currentLevel)
- Specified by:
buildSubTree
in interface BudgetPullupDao
- See Also:
BudgetPullupDao.buildSubTree(java.lang.String, java.lang.String, java.lang.String, int)
initPointOfView
protected void initPointOfView(String principalName,
String chartOfAccountsCode,
String organizationCode,
int currentLevel)
- This method initializes and inserts the root organization using raw SQL.
- See Also:
org.kuali.kfs.module.bc.document.dataaccess.BudgetPullupDao#initPointOfView(java.lang.String, java.lang.String, java.lang.String, int)
insertChildOrgs
protected void insertChildOrgs(String principalName,
int previousLevel)
- This method is implemented using RawSql
- See Also:
org.kuali.kfs.module.bc.document.dataaccess.BudgetPullupDao#insertChildOrgs(java.lang.String, int)
cleanGeneralLedgerObjectSummaryTable
public void cleanGeneralLedgerObjectSummaryTable(String principalName)
- Description copied from interface:
BudgetPullupDao
- Deletes rows in the Pullup temp table for the user
- Specified by:
cleanGeneralLedgerObjectSummaryTable
in interface BudgetPullupDao
- See Also:
BudgetPullupDao.cleanGeneralLedgerObjectSummaryTable(java.lang.String)
setPersistenceService
public void setPersistenceService(org.kuali.rice.kns.service.PersistenceService persistenceService)
- Sets the persistenceService attribute value.
- Parameters:
persistenceService
- The persistenceService to set.
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.