IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.bc.cm.dao.db2
Class DenominationalAmountDAOImpl

java.lang.Object
  extended by com.ibm.btt.bc.cm.dao.db2.DAOBase
      extended by com.ibm.btt.bc.cm.dao.db2.DenominationalAmountDAOImpl
All Implemented Interfaces:
DenominationalAmountDAO

public class DenominationalAmountDAOImpl
extends DAOBase
implements DenominationalAmountDAO


Nested Class Summary
(package private)  class DenominationalAmountDAOImpl.ResultSetProcessor
           
 
Nested classes/interfaces inherited from class com.ibm.btt.bc.cm.dao.db2.DAOBase
DAOBase.ProcessResultSet<T>
 
Field Summary
 
Fields inherited from class com.ibm.btt.bc.cm.dao.db2.DAOBase
batchTableName, binTableName, cashDrawerTableName, cashTrayTableName, cdTotalTableName, denominationTableName
 
Constructor Summary
DenominationalAmountDAOImpl(ConnectionPool connectionPool, java.lang.String schema)
           
 
Method Summary
 java.util.List<DenominationalAmount> getCurrentPositionForTray(java.lang.String branchId, java.lang.String drawerId, java.lang.String trayType)
           
 DenominationalAmount getNew()
           
 java.util.List<DenominationalAmount> getStartingPositionForTray(java.lang.String branchId, java.lang.String drawerId, java.lang.String trayType)
           
 void update(java.lang.String branchId, java.lang.String drawerId, java.lang.String trayType, java.lang.String amountType, DenominationalAmount amount)
           
 
Methods inherited from class com.ibm.btt.bc.cm.dao.db2.DAOBase
deleteAll, execute, query, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DenominationalAmountDAOImpl

public DenominationalAmountDAOImpl(ConnectionPool connectionPool,
                                   java.lang.String schema)
Method Detail

getCurrentPositionForTray

public java.util.List<DenominationalAmount> getCurrentPositionForTray(java.lang.String branchId,
                                                                      java.lang.String drawerId,
                                                                      java.lang.String trayType)
                                                               throws DAOException
Specified by:
getCurrentPositionForTray in interface DenominationalAmountDAO
Throws:
DAOException

getNew

public DenominationalAmount getNew()
Specified by:
getNew in interface DenominationalAmountDAO

getStartingPositionForTray

public java.util.List<DenominationalAmount> getStartingPositionForTray(java.lang.String branchId,
                                                                       java.lang.String drawerId,
                                                                       java.lang.String trayType)
                                                                throws DAOException
Specified by:
getStartingPositionForTray in interface DenominationalAmountDAO
Throws:
DAOException

update

public void update(java.lang.String branchId,
                   java.lang.String drawerId,
                   java.lang.String trayType,
                   java.lang.String amountType,
                   DenominationalAmount amount)
            throws DAOException
Specified by:
update in interface DenominationalAmountDAO
Throws:
DAOException

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009