com.retek.component.inventory.impl.persistence.db.oracle.rms
Class OracleRmsInventoryDao
java.lang.Object
com.retek.component.inventory.impl.persistence.db.oracle.rms.OracleRmsInventoryDao
- All Implemented Interfaces:
- RetailManagementInventoryDao
- public class OracleRmsInventoryDao
- extends java.lang.Object
- implements RetailManagementInventoryDao
This Dao is a special class that is only used by the code within the OracleInventoryDao.
Unlike other daos, this is only a helper dao and has multiple methods called by the
OracleInventoryDao on the same connection, hence the special code here and the lake
of OracleRmsOperations...
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OracleRmsInventoryDao
public OracleRmsInventoryDao()
setConnection
public void setConnection(java.sql.Connection connection)
- Specified by:
setConnection
in interface RetailManagementInventoryDao
readStockAndFutureAvailableQtys
public java.util.Map readStockAndFutureAvailableQtys(java.util.Set skuIds,
java.util.Map locationMap)
throws SystemException
- Specified by:
readStockAndFutureAvailableQtys
in interface RetailManagementInventoryDao
- Throws:
SystemException
readVirtualWarehouseReservedQty
public Quantity readVirtualWarehouseReservedQty(java.lang.String skuId,
java.util.Map locationMap)
throws SystemException
- Specified by:
readVirtualWarehouseReservedQty
in interface RetailManagementInventoryDao
- Throws:
SystemException
findWarehouseSkuAvailabilityRecords
public java.util.Set findWarehouseSkuAvailabilityRecords(java.lang.String sellableItemId)
throws SystemException
- Specified by:
findWarehouseSkuAvailabilityRecords
in interface RetailManagementInventoryDao
- Throws:
SystemException
findVirtualWarehouse
public java.util.Map findVirtualWarehouse(java.lang.String displayCode,
DistributedReference organizationRef)
throws SystemException
- Specified by:
findVirtualWarehouse
in interface RetailManagementInventoryDao
- Throws:
SystemException
findVirtualWarehouses
public java.util.Map findVirtualWarehouses(java.lang.String bannerDisplayCode,
java.lang.String channelTypeDisplayCode)
throws SystemException
- Specified by:
findVirtualWarehouses
in interface RetailManagementInventoryDao
- Throws:
SystemException
findPurchaseOrders
public java.util.Collection findPurchaseOrders(PurchaseOrderSearchCriteria criteria)
throws SystemException,
InvalidIdException
- Specified by:
findPurchaseOrders
in interface RetailManagementInventoryDao
- Throws:
SystemException
InvalidIdException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28