com.retek.component.inventory.impl.remote
Class InventoryServiceTestEjb
java.lang.Object
com.retek.commons.domain.core.impl.remote.DefaultSessionEjb
com.retek.component.inventory.impl.remote.InventoryServiceTestEjb
- All Implemented Interfaces:
- javax.ejb.EnterpriseBean, java.io.Serializable, javax.ejb.SessionBean
- public class InventoryServiceTestEjb
- extends DefaultSessionEjb
- See Also:
- Serialized Form
Method Summary |
void |
add(WarehouseSkuAvailabilityRecordDto whSkuAvailRecDto)
|
void |
addInventoryToCache(InventoryDto inventoryDto,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
|
PurchaseOrderDto |
addPurchaseOrderToCache(PurchaseOrderDto purchaseOrderDto)
|
void |
addSupplierInventoryToCache(SupplierInventoryDto supplierInventoryDto)
|
void |
clearWarehouseSkuAvailabilityRecords()
|
void |
ejbCreate()
|
InventoryDto |
getTotalAvailableQuantity(java.lang.String skuId,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
|
InventoryDto |
getTotalAvailableQuantity(java.lang.String skuId,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef,
IntegrationReference warehouseRef)
|
Quantity |
getTotalBackorderedQuantity(java.lang.String sellableItemId,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
|
Quantity |
getTotalReservedQuantity(java.lang.String sellableItemId,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
|
Quantity |
getTotalReservedQuantityForVirtualWarehouse(java.lang.String sellableItemId,
DistributedReference virtualWarehouseRef)
|
Quantity |
getTotalReservedQuantityFromSupplier(java.lang.String itemId,
java.lang.String supplierId)
|
Quantity |
getTotalStockOnHandQuantity(java.lang.String skuId,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
|
void |
resetInventoryCache()
|
void |
resetPurchaseOrderCache()
|
void |
resetReservationCache()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InventoryServiceTestEjb
public InventoryServiceTestEjb()
ejbCreate
public void ejbCreate()
addInventoryToCache
public void addInventoryToCache(InventoryDto inventoryDto,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
throws SystemException
- Throws:
SystemException
getTotalBackorderedQuantity
public Quantity getTotalBackorderedQuantity(java.lang.String sellableItemId,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
throws SystemException
- Throws:
SystemException
addSupplierInventoryToCache
public void addSupplierInventoryToCache(SupplierInventoryDto supplierInventoryDto)
throws SystemException
- Throws:
SystemException
resetInventoryCache
public void resetInventoryCache()
throws SystemException
- Throws:
SystemException
resetReservationCache
public void resetReservationCache()
throws SystemException
- Throws:
SystemException
getTotalStockOnHandQuantity
public Quantity getTotalStockOnHandQuantity(java.lang.String skuId,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
throws SystemException
- Throws:
SystemException
getTotalReservedQuantityForVirtualWarehouse
public Quantity getTotalReservedQuantityForVirtualWarehouse(java.lang.String sellableItemId,
DistributedReference virtualWarehouseRef)
throws SystemException
- Throws:
SystemException
getTotalReservedQuantity
public Quantity getTotalReservedQuantity(java.lang.String sellableItemId,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
throws SystemException
- Throws:
SystemException
add
public void add(WarehouseSkuAvailabilityRecordDto whSkuAvailRecDto)
getTotalReservedQuantityFromSupplier
public Quantity getTotalReservedQuantityFromSupplier(java.lang.String itemId,
java.lang.String supplierId)
throws SystemException
- Throws:
SystemException
clearWarehouseSkuAvailabilityRecords
public void clearWarehouseSkuAvailabilityRecords()
getTotalAvailableQuantity
public InventoryDto getTotalAvailableQuantity(java.lang.String skuId,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef,
IntegrationReference warehouseRef)
throws SystemException
- Throws:
SystemException
getTotalAvailableQuantity
public InventoryDto getTotalAvailableQuantity(java.lang.String skuId,
IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
throws SystemException
- Throws:
SystemException
addPurchaseOrderToCache
public PurchaseOrderDto addPurchaseOrderToCache(PurchaseOrderDto purchaseOrderDto)
throws SystemException
- Throws:
SystemException
resetPurchaseOrderCache
public void resetPurchaseOrderCache()
throws SystemException
- Throws:
SystemException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28