com.retek.component.media
Interface SellingItemManager

All Superinterfaces:
DistributedObjectManager
All Known Subinterfaces:
SellingItemManagerBatch

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(SellingItem originalSellingItem, SellingItemItemDescriptor descriptor)
           
 SellingItem buildSellingItemInstance(java.util.Set items)
           
 java.util.List buildSellingItemInstances(Media media, java.util.List styleOrPackList)
           
 SellingItemItemDescriptor buildSellingItemItemDescriptorInstance()
           
 SellingItemItemDescriptor buildSellingItemItemDescriptorInstance(com.retek.commons.component.impl.SecondClassDto dto)
           
 void copySellingItemsToMedias(java.util.Set copyFromSellingItems, java.util.Set copyToMedias, SellingItemCopyToMediaCriteria sellingItemCopyToMediaCriteria, boolean ignoreExistingSellingItemWarnings)
           
 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)
           
 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.
 java.util.Set findSellingSkuSearchResults(SellingSkuSearchCriteria searchCriteria)
           
 boolean isItemValidOnAnyBanner(java.lang.String sellingItemDisplayNumber)
           
 SellingItem readSellingItem(DistributedReference ref)
           
 SellingSku readSellingSku(DistributedReference ref)
           
 ValueAddedService readValueAddedService(DistributedReference valueAddedServiceRef)
           
 
Methods inherited from interface com.retek.commons.component.DistributedObjectManager
getContext
 

Method Detail

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

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

buildSellingItemInstances

public java.util.List buildSellingItemInstances(Media media,
                                                java.util.List styleOrPackList)
                                         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

findSellingSkuSearchResults

public java.util.Set findSellingSkuSearchResults(SellingSkuSearchCriteria searchCriteria)
                                          throws SystemException,
                                                 BusinessException
Throws:
SystemException
BusinessException

findDepiction

public Depiction findDepiction(Media media,
                               java.lang.String depictionCode)
                        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

findGiftCertificates

public java.util.Set findGiftCertificates(Media media)
                                   throws SystemException,
                                          BusinessException
Throws:
SystemException
BusinessException

readSellingItem

public SellingItem readSellingItem(DistributedReference ref)
                            throws SystemException
Throws:
SystemException

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)
                              throws SystemException,
                                     BusinessException
Throws:
SystemException
BusinessException

isItemValidOnAnyBanner

public boolean isItemValidOnAnyBanner(java.lang.String sellingItemDisplayNumber)
                               throws SystemException,
                                      InvalidSellingItemDisplayNumberFormatException
Throws:
SystemException
InvalidSellingItemDisplayNumberFormatException

buildSellingItemItemDescriptorInstance

public SellingItemItemDescriptor buildSellingItemItemDescriptorInstance()
                                                                 throws SystemException
Throws:
SystemException

buildSellingItemItemDescriptorInstance

public SellingItemItemDescriptor buildSellingItemItemDescriptorInstance(com.retek.commons.component.impl.SecondClassDto dto)
                                                                 throws SystemException
Throws:
SystemException

buildSellingItemInstance

public SellingItem buildSellingItemInstance(SellingItem originalSellingItem,
                                            SellingItemItemDescriptor descriptor)
                                     throws SystemException,
                                            BusinessException
Throws:
SystemException
BusinessException


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25