com.retek.component.media
Interface SellingItemManager
- All Superinterfaces:
- DistributedObjectManager
- All Known Subinterfaces:
- SellingItemManagerBatch
- All Known Implementing Classes:
- SellingItemManagerImpl
- public interface SellingItemManager
- extends DistributedObjectManager
Method Summary |
Depiction |
buildDepictionInstance(Media media)
|
PackSellingSkuComponent |
buildPackSellingSkuComponentInstance(PackSellingSku packSellingSku,
Item item)
|
PackSellingSku |
buildPackSellingSkuInstance(SellingItem sellingItem,
Pack pack)
|
SellingItemDepiction |
buildSellingItemDepictionInstance(SellingItem sellingItem)
|
SellingItem |
buildSellingItemInstance(Item item)
|
SellingItem |
buildSellingItemInstance(Item item,
java.util.Set sellingSkus)
|
SellingItem |
buildSellingItemInstance(java.util.Set items)
|
void |
copySellingItemsToMedias(java.util.Set copyFromSellingItems,
java.util.Set copyToMedias,
SellingItemCopyToMediaCriteria sellingItemCopyToMediaCriteria,
boolean ignoreExistingSellingItemWarnings,
boolean overWriteExistingSellingItems)
|
java.util.Set |
find(SellingItemSearchCriteria searchCriteria)
|
java.util.Set |
find(SellingSkuSearchCriteria searchCriteria)
|
Depiction |
findDepiction(Media media,
java.lang.String depictionCode)
|
java.util.Set |
findGiftCertificates(Media media)
|
java.util.Set |
findInventorySkus(SellingSkuSearchCriteria searchCriteria)
|
java.util.Set |
findOnHandInventorySkus(SellingSkuSearchCriteria searchCriteria)
|
SellingItemSearchResult |
findOrderableSellingItem(java.lang.String sellingItemDisplayNumber,
Banner banner)
Finds a selling item on a specific media, in a specific banner, with media status of active or released. |
SellingItem |
findSellingItem(java.lang.String sellingItemDisplayNumber,
Banner banner)
Finds a selling item on a specific media, in a specific banner, regardless of media status. |
boolean |
isItemValidOnAnyBanner(java.lang.String sellingItemDisplayNumber)
|
SellingItem |
readSellingItem(DistributedReference ref)
|
SellingSku |
readSellingSku(DistributedReference ref)
|
ValueAddedService |
readValueAddedService(DistributedReference valueAddedServiceRef)
|
buildSellingItemInstance
public SellingItem buildSellingItemInstance(Item item)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
buildSellingItemInstance
public SellingItem buildSellingItemInstance(java.util.Set items)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
buildSellingItemInstance
public SellingItem buildSellingItemInstance(Item item,
java.util.Set sellingSkus)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
buildDepictionInstance
public Depiction buildDepictionInstance(Media media)
throws SystemException
- Throws:
SystemException
buildSellingItemDepictionInstance
public SellingItemDepiction buildSellingItemDepictionInstance(SellingItem sellingItem)
throws SystemException
- Throws:
SystemException
find
public java.util.Set find(SellingItemSearchCriteria searchCriteria)
throws SystemException
- Throws:
SystemException
findOrderableSellingItem
public SellingItemSearchResult findOrderableSellingItem(java.lang.String sellingItemDisplayNumber,
Banner banner)
throws SystemException,
BusinessException
- Finds a selling item on a specific media, in a specific banner, with media status of active or released.
Compare with
findSellingItem(String, Banner)
.
- Returns:
- A result object that contains either one selling item if successful,
or a business problem explaining why the nothing was found.
- Throws:
BusinessException
- When arguments are invalid, i.e. sellingItemDisplayNumber can't be
parsed to a mediaCode and a sellingItemCode, or if banner is null.
SystemException
find
public java.util.Set find(SellingSkuSearchCriteria searchCriteria)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
findInventorySkus
public java.util.Set findInventorySkus(SellingSkuSearchCriteria searchCriteria)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
findOnHandInventorySkus
public java.util.Set findOnHandInventorySkus(SellingSkuSearchCriteria searchCriteria)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
findDepiction
public Depiction findDepiction(Media media,
java.lang.String depictionCode)
throws SystemException
- Throws:
SystemException
readSellingItem
public SellingItem readSellingItem(DistributedReference ref)
throws SystemException
- Throws:
SystemException
findSellingItem
public SellingItem findSellingItem(java.lang.String sellingItemDisplayNumber,
Banner banner)
throws SystemException,
BusinessException
- Finds a selling item on a specific media, in a specific banner, regardless of media status.
Compare with
findOrderableSellingItem(String, Banner)
.
- Throws:
SystemException
BusinessException
readSellingSku
public SellingSku readSellingSku(DistributedReference ref)
throws SystemException
- Throws:
SystemException
readValueAddedService
public ValueAddedService readValueAddedService(DistributedReference valueAddedServiceRef)
throws SystemException
- Throws:
SystemException
copySellingItemsToMedias
public void copySellingItemsToMedias(java.util.Set copyFromSellingItems,
java.util.Set copyToMedias,
SellingItemCopyToMediaCriteria sellingItemCopyToMediaCriteria,
boolean ignoreExistingSellingItemWarnings,
boolean overWriteExistingSellingItems)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
isItemValidOnAnyBanner
public boolean isItemValidOnAnyBanner(java.lang.String sellingItemDisplayNumber)
throws SystemException,
InvalidSellingItemDisplayNumberFormatException
- Throws:
SystemException
InvalidSellingItemDisplayNumberFormatException
buildPackSellingSkuInstance
public PackSellingSku buildPackSellingSkuInstance(SellingItem sellingItem,
Pack pack)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
buildPackSellingSkuComponentInstance
public PackSellingSkuComponent buildPackSellingSkuComponentInstance(PackSellingSku packSellingSku,
Item item)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
findGiftCertificates
public java.util.Set findGiftCertificates(Media media)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28