com.retek.component.item.impl
Class ProductInformationManagerImpl
java.lang.Object
com.retek.commons.component.impl.DistributedObjectManagerImpl
com.retek.component.item.impl.ProductInformationManagerImpl
- All Implemented Interfaces:
- DistributedObjectManager, ProductInformationManager
- public class ProductInformationManagerImpl
- extends DistributedObjectManagerImpl
- implements ProductInformationManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProductInformationManagerImpl
public ProductInformationManagerImpl(DistributedContext context)
buildProductInformationInstance
public ProductInformation buildProductInformationInstance(java.lang.String itemId,
Banner banner,
RDate startDate,
RDate endDate)
throws SystemException
- Specified by:
buildProductInformationInstance
in interface ProductInformationManager
- Throws:
SystemException
buildItemProductInformationAttributeInstance
public ItemProductInformationAttribute buildItemProductInformationAttributeInstance(ItemAttribute itemAttribute)
throws SystemException
- Specified by:
buildItemProductInformationAttributeInstance
in interface ProductInformationManager
- Throws:
SystemException
buildItemProductInformationAttributeInstance
public ItemProductInformationAttribute buildItemProductInformationAttributeInstance(ItemAttributeScreenTypeRelation screenTypeRelation)
throws SystemException
- Specified by:
buildItemProductInformationAttributeInstance
in interface ProductInformationManager
- Throws:
SystemException
buildUdaHeaderProductInformationAttributeInstance
public UdaHeaderProductInformationAttribute buildUdaHeaderProductInformationAttributeInstance(java.lang.String udaHeaderId,
java.lang.String itemId)
throws SystemException
- Specified by:
buildUdaHeaderProductInformationAttributeInstance
in interface ProductInformationManager
- Throws:
SystemException
buildFreeFormUdaProductInformationAttributeInstance
public FreeFormUdaProductInformationAttribute buildFreeFormUdaProductInformationAttributeInstance(java.lang.String itemId)
throws SystemException
- Specified by:
buildFreeFormUdaProductInformationAttributeInstance
in interface ProductInformationManager
- Throws:
SystemException
readProductInformation
public ProductInformation readProductInformation(DistributedReference productInfoRef)
throws SystemException
- Specified by:
readProductInformation
in interface ProductInformationManager
- Throws:
SystemException
createScreenTypeRelationProductInformationAttributes
public java.util.Set createScreenTypeRelationProductInformationAttributes(ItemAttributeScreenType screenType)
throws SystemException
- Specified by:
createScreenTypeRelationProductInformationAttributes
in interface ProductInformationManager
- Throws:
SystemException
getSkusWithUda
public java.util.Set getSkusWithUda(java.util.Set itemIds)
throws SystemException,
BusinessException
- Specified by:
getSkusWithUda
in interface ProductInformationManager
- Throws:
SystemException
BusinessException
findProductInformation
public java.util.Set findProductInformation(ProductInformationSearchCriteria criteria)
throws SystemException
- Specified by:
findProductInformation
in interface ProductInformationManager
- Throws:
SystemException
findProductInformationAttributes
public java.util.Set findProductInformationAttributes(ProductInformationSearchCriteria criteria)
throws SystemException,
BusinessException
- Specified by:
findProductInformationAttributes
in interface ProductInformationManager
- Throws:
SystemException
BusinessException
fetchMoreReferences
protected ReferenceCache fetchMoreReferences(java.lang.Class businessIface)
throws SystemException
- Specified by:
fetchMoreReferences
in class DistributedObjectManagerImpl
- Throws:
SystemException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28