IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

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

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

public class CashTrayDaoImpl
extends DAOBase
implements CashTrayDAO


Nested Class Summary
(package private)  class CashTrayDaoImpl.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
CashTrayDaoImpl(ConnectionPool connectionPool, java.lang.String schema)
           
 
Method Summary
 CashTray find(java.lang.String branchId, java.lang.String drawerId, java.lang.String trayType)
           
 java.util.List<CashTray> getCashTraysInDrawer(java.lang.String branchId, java.lang.String drawerId)
           
 CashTray getNew()
           
 void save(java.lang.String branchId, java.lang.String drawerId, CashTray cashTray)
           
 void update(java.lang.String branchId, java.lang.String drawerId, CashTray cashTray)
           
 
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

CashTrayDaoImpl

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

find

public CashTray find(java.lang.String branchId,
                     java.lang.String drawerId,
                     java.lang.String trayType)
              throws DAOException
Specified by:
find in interface CashTrayDAO
Throws:
DAOException

getCashTraysInDrawer

public java.util.List<CashTray> getCashTraysInDrawer(java.lang.String branchId,
                                                     java.lang.String drawerId)
                                              throws DAOException
Specified by:
getCashTraysInDrawer in interface CashTrayDAO
Throws:
DAOException

getNew

public CashTray getNew()
Specified by:
getNew in interface CashTrayDAO

update

public void update(java.lang.String branchId,
                   java.lang.String drawerId,
                   CashTray cashTray)
            throws DAOException
Specified by:
update in interface CashTrayDAO
Throws:
DAOException

save

public void save(java.lang.String branchId,
                 java.lang.String drawerId,
                 CashTray cashTray)
          throws DAOException
Specified by:
save in interface CashTrayDAO
Throws:
DAOException

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011