public class LedgerPreparedStatementCachingDaoJdbc extends AbstractPreparedStatementCachingDaoJdbc implements LedgerPreparedStatementCachingDao
AbstractPreparedStatementCachingDaoJdbc.InsertingJdbcWrapper<T>, AbstractPreparedStatementCachingDaoJdbc.JdbcWrapper<T>, AbstractPreparedStatementCachingDaoJdbc.RetrievingJdbcWrapper<T>, AbstractPreparedStatementCachingDaoJdbc.RetrievingListJdbcWrapper<T>, AbstractPreparedStatementCachingDaoJdbc.UpdatingJdbcWrapper<T>
INSERT_PREFIX, preparedStatementCache, RETRIEVE_PREFIX, UPDATE_PREFIX
Constructor and Description |
---|
LedgerPreparedStatementCachingDaoJdbc() |
destroy, initialize
getDbPlatform, setDbPlatform
getSimpleJdbcTemplate, initTemplateConfig
checkDaoConfig, createJdbcTemplate, getConnection, getDataSource, getExceptionTranslator, getJdbcTemplate, releaseConnection, setDataSource, setJdbcTemplate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
destroy, initialize
public LedgerPreparedStatementCachingDaoJdbc()
protected Map<String,String> getSql()
getSql
in class AbstractPreparedStatementCachingDaoJdbc
public int getMaxSequenceNumber(Transaction t)
getMaxSequenceNumber
in interface LedgerPreparedStatementCachingDao
public AccountBalance getAccountBalance(Transaction t)
getAccountBalance
in interface LedgerPreparedStatementCachingDao
public void insertAccountBalance(AccountBalance accountBalance, Timestamp currentTimestamp)
insertAccountBalance
in interface LedgerPreparedStatementCachingDao
public void updateAccountBalance(AccountBalance accountBalance, Timestamp currentTimestamp)
updateAccountBalance
in interface LedgerPreparedStatementCachingDao
public Balance getBalance(Transaction t)
getBalance
in interface LedgerPreparedStatementCachingDao
public void insertBalance(Balance balance, Timestamp currentTimestamp)
insertBalance
in interface LedgerPreparedStatementCachingDao
public void updateBalance(Balance balance, Timestamp currentTimestamp)
updateBalance
in interface LedgerPreparedStatementCachingDao
public Encumbrance getEncumbrance(Entry entry)
getEncumbrance
in interface LedgerPreparedStatementCachingDao
public void insertEncumbrance(Encumbrance encumbrance, Timestamp currentTimestamp)
insertEncumbrance
in interface LedgerPreparedStatementCachingDao
public void updateEncumbrance(Encumbrance encumbrance, Timestamp currentTimestamp)
updateEncumbrance
in interface LedgerPreparedStatementCachingDao
public ExpenditureTransaction getExpenditureTransaction(Transaction t)
getExpenditureTransaction
in interface LedgerPreparedStatementCachingDao
public void insertExpenditureTransaction(ExpenditureTransaction expenditureTransaction)
insertExpenditureTransaction
in interface LedgerPreparedStatementCachingDao
public void updateExpenditureTransaction(ExpenditureTransaction expenditureTransaction)
updateExpenditureTransaction
in interface LedgerPreparedStatementCachingDao
public SufficientFundBalances getSufficientFundBalances(Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber, String financialObjectCode)
getSufficientFundBalances
in interface LedgerPreparedStatementCachingDao
public void insertSufficientFundBalances(SufficientFundBalances sufficientFundBalances, Timestamp currentTimestamp)
insertSufficientFundBalances
in interface LedgerPreparedStatementCachingDao
public void updateSufficientFundBalances(SufficientFundBalances sufficientFundBalances, Timestamp currentTimestamp)
updateSufficientFundBalances
in interface LedgerPreparedStatementCachingDao
public void insertEntry(Entry entry, Timestamp currentTimestamp)
insertEntry
in interface LedgerPreparedStatementCachingDao
public void insertReversal(Reversal reversal)
insertReversal
in interface LedgerPreparedStatementCachingDao
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.