IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

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

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

public class BinDAOImpl
extends DAOBase
implements BinDAO


Nested Class Summary
(package private)  class BinDAOImpl.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
BinDAOImpl(ConnectionPool connectionPool, java.lang.String schema)
           
 
Method Summary
 Bin find(java.lang.String branchId, java.lang.String drawerId, java.lang.String binType)
           
 int findColumnInBin(java.lang.String columnName)
           
 java.util.List<Bin> getBinsInDrawer(java.lang.String branchId, java.lang.String drawerId)
           
 Bin getNew()
           
 java.lang.String save(Bin newBin)
           
 void save(java.lang.String branchId, java.lang.String drawerId, Bin bin)
           
 void update(Bin bin)
           
 
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

BinDAOImpl

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

find

public Bin find(java.lang.String branchId,
                java.lang.String drawerId,
                java.lang.String binType)
         throws DAOException
Specified by:
find in interface BinDAO
Throws:
DAOException

getBinsInDrawer

public java.util.List<Bin> getBinsInDrawer(java.lang.String branchId,
                                           java.lang.String drawerId)
                                    throws DAOException
Specified by:
getBinsInDrawer in interface BinDAO
Throws:
DAOException

getNew

public Bin getNew()
Specified by:
getNew in interface BinDAO

save

public java.lang.String save(Bin newBin)
                      throws DAOException
Throws:
DAOException

update

public void update(Bin bin)
            throws DAOException
Specified by:
update in interface BinDAO
Throws:
DAOException

findColumnInBin

public int findColumnInBin(java.lang.String columnName)
                    throws DAOException
Throws:
DAOException

save

public void save(java.lang.String branchId,
                 java.lang.String drawerId,
                 Bin bin)
          throws DAOException
Specified by:
save in interface BinDAO
Throws:
DAOException

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009