org.kuali.kfs.module.bc.document.dataaccess.impl
Class BudgetConstructionPositionFundingDetailReportDaoJdbc
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.BudgetConstructionPositionFundingDetailReportDaoJdbc
- All Implemented Interfaces:
- BudgetConstructionPositionFundingDetailReportDao, org.kuali.rice.kns.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean
public class BudgetConstructionPositionFundingDetailReportDaoJdbc
- extends BudgetConstructionDaoJdbcBase
- implements BudgetConstructionPositionFundingDetailReportDao
populates the report table for positon funding detail for a given user
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 |
BudgetConstructionPositionFundingDetailReportDaoJdbc
public BudgetConstructionPositionFundingDetailReportDaoJdbc()
cleanReportsPositionFundingDetailTable
public void cleanReportsPositionFundingDetailTable(String principalName)
- Description copied from interface:
BudgetConstructionPositionFundingDetailReportDao
- cleans Position Funding Detail table.
- Specified by:
cleanReportsPositionFundingDetailTable
in interface BudgetConstructionPositionFundingDetailReportDao
updateReportsPositionFundingDetailTableAboveThreshold
protected void updateReportsPositionFundingDetailTableAboveThreshold(String principalName,
org.kuali.rice.kns.util.KualiDecimal thresholdPercent)
- build a list of people with salaries at or above the threshold
- Parameters:
principalName--the
- user requesting the listthresholdPercent--the
- percent marking the threshold
updateReportsPositionFundingDetailTableBelowThreshold
protected void updateReportsPositionFundingDetailTableBelowThreshold(String principalName,
org.kuali.rice.kns.util.KualiDecimal thresholdPercent)
- build a list of people with salaries at or below the threshhold
- Parameters:
principalName--the
- user requesting the listthresholdPercent--the
- percent marking the threshold
updateReportsPositionFundingDetailTableWithAllData
protected void updateReportsPositionFundingDetailTableWithAllData(String principalName)
- build a list of all salaries which this user can see
- Parameters:
principalName--the
- user requesting the list
updateReportsPositionFundingDetailTable
public void updateReportsPositionFundingDetailTable(String principalName,
boolean applyAThreshold,
boolean selectOnlyGreaterThanOrEqualToThreshold,
org.kuali.rice.kns.util.KualiDecimal thresholdPercent)
- Description copied from interface:
BudgetConstructionPositionFundingDetailReportDao
- populates the reporting table for PositionFunding so the user can run a report
- Specified by:
updateReportsPositionFundingDetailTable
in interface BudgetConstructionPositionFundingDetailReportDao
- See Also:
org.kuali.kfs.module.bc.document.dataaccess.BudgetConstructionPositionFundingDetailReportDao#updateReportsPositionFundingDetailTable(java.lang.String, boolean, boolean, java.lang.Number)
setPersistenceService
public void setPersistenceService(org.kuali.rice.kns.service.PersistenceService persistenceService)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.