com.retek.component.item.impl.remote
Interface ItemServiceRemote

All Superinterfaces:
javax.ejb.EJBObject, java.rmi.Remote

public interface ItemServiceRemote
extends javax.ejb.EJBObject

Remote interface for com.retek.component.item.impl.remote.ItemService.


Method Summary
 ReferenceCache createReferenceCacheForFreeFormUdaProductInformationAttribute()
           
 ReferenceCache createReferenceCacheForItemAttribute()
           
 ReferenceCache createReferenceCacheForItemAttributeScreenType()
           
 ReferenceCache createReferenceCacheForItemAttributeScreenTypeRelation()
           
 ReferenceCache createReferenceCacheForItemCollection()
           
 ReferenceCache createReferenceCacheForItemProductInformationAttribute()
           
 ReferenceCache createReferenceCacheForProductInformation()
           
 ReferenceCache createReferenceCacheForUdaHeaderProductInformationAttribute()
           
 void delete(UdaHeaderDto dto)
           
 java.util.Set findAllDepartments()
           
 java.util.Set findItemAttributes(ItemAttributeSearchCriteria criteria)
           
 java.util.Set findItemAttributeScreenTypeRelations(DistributedReference itemAttributeRef)
           
 java.util.Set findItemAttributeScreenTypes(ItemAttributeScreenTypeSearchCriteria criteria)
           
 java.util.Set findItemClass(java.lang.String departmentId)
           
 java.util.Set findItemCollections(ItemCollectionSearchCriteria criteria)
           
 java.util.Set findItemSubclass(java.lang.String departmentId, java.lang.String itemClassId)
           
 java.util.Set findItemSuppliers(java.lang.String supplierId)
           
 ItemSupplierDto findPrimaryItemSupplier(java.lang.String sellableItemId)
           
 java.util.Set findProductInformation(ProductInformationSearchCriteria criteria)
           
 java.util.Set findSellableItems(ItemSearchCriteria criteria)
           
 java.util.Collection findSkuIds(ItemSearchCriteria criteria)
           
 java.util.Collection findSkus(ItemSearchCriteria criteria)
           
 java.util.Set findStyleAndPackAndLevelOneSkuIds(ItemSearchCriteria criteria)
           
 java.util.Collection findStyleIds(ItemSearchCriteria criteria)
           
 java.util.Collection findStyles(ItemSearchCriteria criteria)
           
 java.util.Set findStylesAndPacksAndLevelOneSkus(ItemSearchCriteria criteria)
           
 javax.ejb.EJBLocalObject getLocal()
           
 javax.ejb.EJBObject getRemote()
           
 javax.ejb.EJBHome getRemoteHome()
           
 DepartmentDto readDepartment(java.lang.String id)
           
 DifferentiatorDto readDifferentiator(java.lang.String id)
           
 DifferentiatorGroupHeaderDto readDifferentiatorGroupHeader(java.lang.String id, boolean thin)
           
 DifferentiatorTypeDto readDifferentiatorType(java.lang.String id)
           
 ItemAttributeDto readItemAttribute(DistributedReference ref, long version)
           
 ItemAttributeScreenTypeDto readItemAttributeScreenType(DistributedReference ref, long version)
           
 ItemAttributeScreenTypeRelationDto readItemAttributeScreenTypeRelation(DistributedReference ref, long version)
           
 ItemClassDto readItemClass(java.lang.String departmentId, java.lang.String itemClassId)
           
 ItemCollectionDto readItemCollection(DistributedReference itemCollectionRef)
           
 java.util.Set readItems(java.util.Set ids)
           
 ItemSubclassDto readItemSubclass(java.lang.String departmentId, java.lang.String itemClassId, java.lang.String itemSubclassId)
           
 PackDto readPack(java.lang.String id)
           
 java.util.Set readPacks(java.util.Set ids)
           
 ProductInformationDto readProductInformation(DistributedReference ref, long version)
           
 java.util.Set readSellableItems(java.util.Set sellableItemIds)
           
 SkuDto readSku(java.lang.String id)
           
 java.util.Set readSkus(java.util.Set ids)
           
 StyleDto readStyle(java.lang.String id, boolean readThinDiffGroup)
           
 java.util.Set readStyles(java.util.Set ids)
           
 UdaHeaderDto readUdaHeader(java.lang.String id)
           
 UdaValueDto readUdaValue(java.lang.String udaHeaderId, java.lang.String udaValueId)
           
 ItemCollectionDto submit(ItemCollectionDto dto)
           
 PackDto submit(PackDto dto)
           
 SkuDto submit(SkuDto dto)
           
 StyleDto submit(StyleDto dto)
           
 DepartmentDto submitDepartment(DepartmentDto dto)
           
 DifferentiatorDto submitDiff(DifferentiatorDto dto)
           
 DifferentiatorGroupHeaderDto submitDiffGroup(DifferentiatorGroupHeaderDto dto)
           
 DifferentiatorTypeDto submitDiffType(DifferentiatorTypeDto dto)
           
 ItemAttributeDto submitItemAttribute(ItemAttributeDto dto)
           
 ItemAttributeScreenTypeDto submitItemAttributeScreenType(ItemAttributeScreenTypeDto dto)
           
 ItemClassDto submitItemClass(ItemClassDto dto)
           
 ItemSubclassDto submitItemSubclass(ItemSubclassDto dto)
           
 ProductInformationDto submitProductInformation(ProductInformationDto dto)
           
 UdaHeaderDto submitUdaHeader(UdaHeaderDto dto)
           
 UdaValueDto submitUdaValue(UdaValueDto dto)
           
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

createReferenceCacheForFreeFormUdaProductInformationAttribute

public ReferenceCache createReferenceCacheForFreeFormUdaProductInformationAttribute()
                                                                             throws SystemException,
                                                                                    java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

createReferenceCacheForItemAttribute

public ReferenceCache createReferenceCacheForItemAttribute()
                                                    throws SystemException,
                                                           java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

createReferenceCacheForItemAttributeScreenType

public ReferenceCache createReferenceCacheForItemAttributeScreenType()
                                                              throws SystemException,
                                                                     java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

createReferenceCacheForItemAttributeScreenTypeRelation

public ReferenceCache createReferenceCacheForItemAttributeScreenTypeRelation()
                                                                      throws SystemException,
                                                                             java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

createReferenceCacheForItemCollection

public ReferenceCache createReferenceCacheForItemCollection()
                                                     throws SystemException,
                                                            java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

createReferenceCacheForItemProductInformationAttribute

public ReferenceCache createReferenceCacheForItemProductInformationAttribute()
                                                                      throws SystemException,
                                                                             java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

createReferenceCacheForProductInformation

public ReferenceCache createReferenceCacheForProductInformation()
                                                         throws SystemException,
                                                                java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

createReferenceCacheForUdaHeaderProductInformationAttribute

public ReferenceCache createReferenceCacheForUdaHeaderProductInformationAttribute()
                                                                           throws SystemException,
                                                                                  java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

delete

public void delete(UdaHeaderDto dto)
            throws SystemException,
                   java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findAllDepartments

public java.util.Set findAllDepartments()
                                 throws SystemException,
                                        java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findItemAttributeScreenTypeRelations

public java.util.Set findItemAttributeScreenTypeRelations(DistributedReference itemAttributeRef)
                                                   throws SystemException,
                                                          java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findItemAttributeScreenTypes

public java.util.Set findItemAttributeScreenTypes(ItemAttributeScreenTypeSearchCriteria criteria)
                                           throws SystemException,
                                                  java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findItemAttributes

public java.util.Set findItemAttributes(ItemAttributeSearchCriteria criteria)
                                 throws SystemException,
                                        java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findItemClass

public java.util.Set findItemClass(java.lang.String departmentId)
                            throws SystemException,
                                   java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findItemCollections

public java.util.Set findItemCollections(ItemCollectionSearchCriteria criteria)
                                  throws SystemException,
                                         java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findItemSubclass

public java.util.Set findItemSubclass(java.lang.String departmentId,
                                      java.lang.String itemClassId)
                               throws SystemException,
                                      java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findItemSuppliers

public java.util.Set findItemSuppliers(java.lang.String supplierId)
                                throws SystemException,
                                       java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findPrimaryItemSupplier

public ItemSupplierDto findPrimaryItemSupplier(java.lang.String sellableItemId)
                                        throws SystemException,
                                               java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findProductInformation

public java.util.Set findProductInformation(ProductInformationSearchCriteria criteria)
                                     throws SystemException,
                                            java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findSellableItems

public java.util.Set findSellableItems(ItemSearchCriteria criteria)
                                throws SystemException,
                                       java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findSkuIds

public java.util.Collection findSkuIds(ItemSearchCriteria criteria)
                                throws SystemException,
                                       java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findSkus

public java.util.Collection findSkus(ItemSearchCriteria criteria)
                              throws SystemException,
                                     java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findStyleAndPackAndLevelOneSkuIds

public java.util.Set findStyleAndPackAndLevelOneSkuIds(ItemSearchCriteria criteria)
                                                throws SystemException,
                                                       java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findStyleIds

public java.util.Collection findStyleIds(ItemSearchCriteria criteria)
                                  throws SystemException,
                                         java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findStyles

public java.util.Collection findStyles(ItemSearchCriteria criteria)
                                throws SystemException,
                                       java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

findStylesAndPacksAndLevelOneSkus

public java.util.Set findStylesAndPacksAndLevelOneSkus(ItemSearchCriteria criteria)
                                                throws SystemException,
                                                       java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

getLocal

public javax.ejb.EJBLocalObject getLocal()
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getRemote

public javax.ejb.EJBObject getRemote()
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getRemoteHome

public javax.ejb.EJBHome getRemoteHome()
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

readDepartment

public DepartmentDto readDepartment(java.lang.String id)
                             throws SystemException,
                                    InvalidIdException,
                                    java.rmi.RemoteException
Throws:
SystemException
InvalidIdException
java.rmi.RemoteException

readDifferentiator

public DifferentiatorDto readDifferentiator(java.lang.String id)
                                     throws SystemException,
                                            java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readDifferentiatorGroupHeader

public DifferentiatorGroupHeaderDto readDifferentiatorGroupHeader(java.lang.String id,
                                                                  boolean thin)
                                                           throws SystemException,
                                                                  java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readDifferentiatorType

public DifferentiatorTypeDto readDifferentiatorType(java.lang.String id)
                                             throws SystemException,
                                                    java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readItemAttribute

public ItemAttributeDto readItemAttribute(DistributedReference ref,
                                          long version)
                                   throws SystemException,
                                          java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readItemAttributeScreenType

public ItemAttributeScreenTypeDto readItemAttributeScreenType(DistributedReference ref,
                                                              long version)
                                                       throws SystemException,
                                                              java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readItemAttributeScreenTypeRelation

public ItemAttributeScreenTypeRelationDto readItemAttributeScreenTypeRelation(DistributedReference ref,
                                                                              long version)
                                                                       throws SystemException,
                                                                              java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readItemClass

public ItemClassDto readItemClass(java.lang.String departmentId,
                                  java.lang.String itemClassId)
                           throws SystemException,
                                  InvalidIdException,
                                  java.rmi.RemoteException
Throws:
SystemException
InvalidIdException
java.rmi.RemoteException

readItemCollection

public ItemCollectionDto readItemCollection(DistributedReference itemCollectionRef)
                                     throws SystemException,
                                            java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readItemSubclass

public ItemSubclassDto readItemSubclass(java.lang.String departmentId,
                                        java.lang.String itemClassId,
                                        java.lang.String itemSubclassId)
                                 throws SystemException,
                                        InvalidIdException,
                                        java.rmi.RemoteException
Throws:
SystemException
InvalidIdException
java.rmi.RemoteException

readItems

public java.util.Set readItems(java.util.Set ids)
                        throws SystemException,
                               java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readPack

public PackDto readPack(java.lang.String id)
                 throws SystemException,
                        java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readPacks

public java.util.Set readPacks(java.util.Set ids)
                        throws SystemException,
                               java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readProductInformation

public ProductInformationDto readProductInformation(DistributedReference ref,
                                                    long version)
                                             throws SystemException,
                                                    java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readSellableItems

public java.util.Set readSellableItems(java.util.Set sellableItemIds)
                                throws SystemException,
                                       java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readSku

public SkuDto readSku(java.lang.String id)
               throws SystemException,
                      java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readSkus

public java.util.Set readSkus(java.util.Set ids)
                       throws SystemException,
                              java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readStyle

public StyleDto readStyle(java.lang.String id,
                          boolean readThinDiffGroup)
                   throws SystemException,
                          java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readStyles

public java.util.Set readStyles(java.util.Set ids)
                         throws SystemException,
                                java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readUdaHeader

public UdaHeaderDto readUdaHeader(java.lang.String id)
                           throws SystemException,
                                  java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

readUdaValue

public UdaValueDto readUdaValue(java.lang.String udaHeaderId,
                                java.lang.String udaValueId)
                         throws SystemException,
                                java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submit

public ItemCollectionDto submit(ItemCollectionDto dto)
                         throws SystemException,
                                java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submit

public StyleDto submit(StyleDto dto)
                throws SystemException,
                       java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submit

public SkuDto submit(SkuDto dto)
              throws SystemException,
                     java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submit

public PackDto submit(PackDto dto)
               throws SystemException,
                      java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submitDepartment

public DepartmentDto submitDepartment(DepartmentDto dto)
                               throws SystemException,
                                      java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submitDiff

public DifferentiatorDto submitDiff(DifferentiatorDto dto)
                             throws SystemException,
                                    java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submitDiffGroup

public DifferentiatorGroupHeaderDto submitDiffGroup(DifferentiatorGroupHeaderDto dto)
                                             throws SystemException,
                                                    java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submitDiffType

public DifferentiatorTypeDto submitDiffType(DifferentiatorTypeDto dto)
                                     throws SystemException,
                                            java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submitItemAttribute

public ItemAttributeDto submitItemAttribute(ItemAttributeDto dto)
                                     throws SystemException,
                                            java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submitItemAttributeScreenType

public ItemAttributeScreenTypeDto submitItemAttributeScreenType(ItemAttributeScreenTypeDto dto)
                                                         throws SystemException,
                                                                java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submitItemClass

public ItemClassDto submitItemClass(ItemClassDto dto)
                             throws SystemException,
                                    java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submitItemSubclass

public ItemSubclassDto submitItemSubclass(ItemSubclassDto dto)
                                   throws SystemException,
                                          java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submitProductInformation

public ProductInformationDto submitProductInformation(ProductInformationDto dto)
                                               throws SystemException,
                                                      java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submitUdaHeader

public UdaHeaderDto submitUdaHeader(UdaHeaderDto dto)
                             throws SystemException,
                                    java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException

submitUdaValue

public UdaValueDto submitUdaValue(UdaValueDto dto)
                           throws SystemException,
                                  java.rmi.RemoteException
Throws:
SystemException
java.rmi.RemoteException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28