public class YearEndDaoJdbc extends org.kuali.rice.core.framework.persistence.jdbc.dao.PlatformAwareDaoBaseJdbc implements YearEndDao
| Modifier and Type | Field and Description |
|---|---|
protected Comparator<Map<String,String>> |
priorYearAccountPrimaryKeyComparator |
protected org.springframework.jdbc.core.RowMapper |
priorYearAccountRowMapper |
protected Comparator<Map<String,String>> |
subFundGroupPrimaryKeyComparator |
protected org.springframework.jdbc.core.RowMapper |
subFundGroupRowMapper |
| Constructor and Description |
|---|
YearEndDaoJdbc() |
| Modifier and Type | Method and Description |
|---|---|
Set<Map<String,String>> |
findKeysOfMissingPriorYearAccountsForBalances(Integer balanceFiscalYear)
Queries the databse to find missing prior year accounts
|
Set<Map<String,String>> |
findKeysOfMissingPriorYearAccountsForOpenEncumbrances(Integer encumbranceFiscalYear)
Queries the databsae to find missing prior year account records referred to by encumbrance records
|
Set<Map<String,String>> |
findKeysOfMissingSubFundGroupsForBalances(Integer balanceFiscalYear)
Queries the database to find missing sub fund groups
|
Set<Map<String,String>> |
findKeysOfMissingSubFundGroupsForOpenEncumbrances(Integer encumbranceFiscalYear)
Queries the database to find missing sub fund group records referred to by encumbrances
|
protected Set<Map<String,String>> |
selectMissingPriorYearAccounts(List priorYearKeys)
This method puts all of the prior year accounts that aren't in the database, based on the list of keys sent in, into the
given set
|
protected Set<Map<String,String>> |
selectMissingSubFundGroups(List subFundGroupKeys)
This method puts all of the sub fund groups that are in the given list of subFundGroupKeys but aren't in the database into
the given set
|
getDbPlatform, setDbPlatformgetSimpleJdbcTemplate, initTemplateConfigprotected Comparator<Map<String,String>> subFundGroupPrimaryKeyComparator
protected Comparator<Map<String,String>> priorYearAccountPrimaryKeyComparator
protected org.springframework.jdbc.core.RowMapper subFundGroupRowMapper
protected org.springframework.jdbc.core.RowMapper priorYearAccountRowMapper
public YearEndDaoJdbc()
public Set<Map<String,String>> findKeysOfMissingPriorYearAccountsForBalances(Integer balanceFiscalYear)
findKeysOfMissingPriorYearAccountsForBalances in interface YearEndDaobalanceFiscalyear - the fiscal year of balances to check for missing prior year accounts forYearEndDao.findKeysOfMissingPriorYearAccountsForBalances(java.lang.Integer)protected Set<Map<String,String>> selectMissingPriorYearAccounts(List priorYearKeys)
priorYearKeys - the prior year keys to search forpublic Set<Map<String,String>> findKeysOfMissingSubFundGroupsForBalances(Integer balanceFiscalYear)
findKeysOfMissingSubFundGroupsForBalances in interface YearEndDaobalanceFiscalYear - the fiscal year of the balance to find missing sub fund groups forYearEndDao.findKeysOfMissingSubFundGroupsForBalances(java.lang.Integer)protected Set<Map<String,String>> selectMissingSubFundGroups(List subFundGroupKeys)
subFundGroupKeys - the list of sub fund group keys to search throughpublic Set<Map<String,String>> findKeysOfMissingPriorYearAccountsForOpenEncumbrances(Integer encumbranceFiscalYear)
findKeysOfMissingPriorYearAccountsForOpenEncumbrances in interface YearEndDaoencumbranceFiscalYear - the fiscal year of balances to find missing encumbrance records forYearEndDao.findKeysOfMissingPriorYearAccountsForOpenEncumbrances(java.lang.Integer)public Set<Map<String,String>> findKeysOfMissingSubFundGroupsForOpenEncumbrances(Integer encumbranceFiscalYear)
findKeysOfMissingSubFundGroupsForOpenEncumbrances in interface YearEndDaoencumbranceFiscalYear - the fiscal year of encumbrances to find missing sub fund group records forYearEndDao.findKeysOfMissingSubFundGroupsForOpenEncumbrances(java.lang.Integer)Copyright © 2004–2015 The Kuali Foundation. All rights reserved.