com.ibatis.jpetstore.persistence.sqlmapdao
Class ItemSqlMapDao

java.lang.Object
  extended bycom.ibatis.dao.client.template.DaoTemplate
      extended bycom.ibatis.dao.client.template.SqlMapDaoTemplate
          extended bycom.ibatis.jpetstore.persistence.sqlmapdao.BaseSqlMapDao
              extended bycom.ibatis.jpetstore.persistence.sqlmapdao.ItemSqlMapDao
All Implemented Interfaces:
com.ibatis.dao.client.Dao, ItemDao, com.ibatis.sqlmap.client.SqlMapExecutor

public class ItemSqlMapDao
extends BaseSqlMapDao
implements ItemDao


Field Summary
 
Fields inherited from class com.ibatis.jpetstore.persistence.sqlmapdao.BaseSqlMapDao
PAGE_SIZE
 
Fields inherited from class com.ibatis.dao.client.template.DaoTemplate
daoManager
 
Constructor Summary
ItemSqlMapDao(com.ibatis.dao.client.DaoManager daoManager)
           
 
Method Summary
 Item getItem(String itemId)
           
 com.ibatis.common.util.PaginatedList getItemListByProduct(String productId)
           
 boolean isItemInStock(String itemId)
           
 void updateQuantity(Order order)
           
 
Methods inherited from class com.ibatis.dao.client.template.SqlMapDaoTemplate
delete, executeBatch, getSqlMapExecutor, getSqlMapTransactionManager, insert, queryForList, queryForList, queryForList, queryForMap, queryForMap, queryForObject, queryForObject, queryForPaginatedList, queryWithRowHandler, startBatch, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItemSqlMapDao

public ItemSqlMapDao(com.ibatis.dao.client.DaoManager daoManager)
Method Detail

updateQuantity

public void updateQuantity(Order order)
Specified by:
updateQuantity in interface ItemDao

isItemInStock

public boolean isItemInStock(String itemId)
Specified by:
isItemInStock in interface ItemDao

getItemListByProduct

public com.ibatis.common.util.PaginatedList getItemListByProduct(String productId)
Specified by:
getItemListByProduct in interface ItemDao

getItem

public Item getItem(String itemId)
Specified by:
getItem in interface ItemDao


Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.