com.ibm.commerce.catalog.facade.server

Class CatalogFacadeImpl

  • java.lang.Object
    • com.ibm.commerce.catalog.facade.server.CatalogFacadeImpl
    • Field Detail

    • Constructor Detail

      • CatalogFacadeImpl

        public CatalogFacadeImpl()
    • Method Detail

      • getCatalog

        public ShowCatalogType getCatalog(GetCatalogType type)
        Gets a catalog.
        Parameters:
        type - A get catalog request object.
        Returns:
        A show catalog response object.
      • changeCatalog

        public RespondCatalogType changeCatalog(ChangeCatalogType type)
        Changes a catalog.
        Parameters:
        type - A change catalog request object.
        Returns:
        A respond catalog response object.
      • processCatalog

        public AcknowledgeCatalogType processCatalog(ProcessCatalogType type)
        Processes a catalog.
        Parameters:
        type - A process catalog request object.
        Returns:
        An acknowledge catalog response object.
      • getCatalogGroup

        public ShowCatalogGroupType getCatalogGroup(GetCatalogGroupType type)
        Gets a catalog group.
        Parameters:
        type - A get catalog group request object.
        Returns:
        A show catalog group response object.
      • changeCatalogGroup

        public RespondCatalogGroupType changeCatalogGroup(ChangeCatalogGroupType type)
        Changes a catalog group.
        Parameters:
        type - A change catalog group request object.
        Returns:
        A respond catalog group response object.
      • processCatalogGroup

        public AcknowledgeCatalogGroupType processCatalogGroup(ProcessCatalogGroupType type)
        Processes a catalog group.
        Parameters:
        type - A process catalog group request object.
        Returns:
        An acknowledge catalog group response object.
      • getCatalogEntry

        public ShowCatalogEntryType getCatalogEntry(GetCatalogEntryType type)
        Gets a catalog entry.
        Parameters:
        type - A get catalog entry request object.
        Returns:
        A show catalog entry response object.
      • changeCatalogEntry

        public RespondCatalogEntryType changeCatalogEntry(ChangeCatalogEntryType type)
        Changes a catalog entry.
        Parameters:
        type - A change catalog entry request object.
        Returns:
        A respond catalog entry response object.
      • processCatalogEntry

        public AcknowledgeCatalogEntryType processCatalogEntry(ProcessCatalogEntryType type)
        Processes a catalog entry.
        Parameters:
        type - A process catalog entry request object.
        Returns:
        An acknowledge catalog entry response object.
      • getAttributeDictionary

        public com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryType getAttributeDictionary(com.ibm.commerce.catalog.facade.datatypes.GetAttributeDictionaryType type)
        Gets an attribute dictionary.
        Parameters:
        type - A get attribute dictionary request object.
        Returns:
        A show attribute dictionary response object.
      • changeAttributeDictionary

        public com.ibm.commerce.catalog.facade.datatypes.RespondAttributeDictionaryType changeAttributeDictionary(com.ibm.commerce.catalog.facade.datatypes.ChangeAttributeDictionaryType type)
        Changes an attribute dictionary.
        Parameters:
        type - A change attribute dictionary request object.
        Returns:
        A respond attribute dictionary response object.
      • processAttributeDictionary

        public com.ibm.commerce.catalog.facade.datatypes.AcknowledgeAttributeDictionaryType processAttributeDictionary(com.ibm.commerce.catalog.facade.datatypes.ProcessAttributeDictionaryType type)
        Processes an attribute dictionary.
        Parameters:
        type - A process attribute dictionary request object.
        Returns:
        An acknowledge attribute dictionary response object.
      • getAttributeDictionaryAttribute

        public com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryAttributeType getAttributeDictionaryAttribute(com.ibm.commerce.catalog.facade.datatypes.GetAttributeDictionaryAttributeType type)
        Gets an attribute dictionary attribute.
        Parameters:
        type - A get attribute dictionary attribute request object.
        Returns:
        A show attribute dictionary attribute response object.
      • changeAttributeDictionaryAttribute

        public com.ibm.commerce.catalog.facade.datatypes.RespondAttributeDictionaryAttributeType changeAttributeDictionaryAttribute(com.ibm.commerce.catalog.facade.datatypes.ChangeAttributeDictionaryAttributeType type)
        Changes an attribute dictionary attribute.
        Parameters:
        type - A change attribute dictionary attribute request object.
        Returns:
        A respond attribute dictionary attribute response object.
      • processAttributeDictionaryAttribute

        public com.ibm.commerce.catalog.facade.datatypes.AcknowledgeAttributeDictionaryAttributeType processAttributeDictionaryAttribute(com.ibm.commerce.catalog.facade.datatypes.ProcessAttributeDictionaryAttributeType type)
        Processes an attribute dictionary attribute.
        Parameters:
        type - A process attribute dictionary attribute request object.
        Returns:
        An acknowledge attribute dictionary attribute response object.
      • getAttributeDictionaryAttributeGroup

        public com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryAttributeGroupType getAttributeDictionaryAttributeGroup(com.ibm.commerce.catalog.facade.datatypes.GetAttributeDictionaryAttributeGroupType type)
        Gets an attribute dictionary attribute group.
        Parameters:
        type - A get attribute dictionary attribute group request object.
        Returns:
        A show attribute dictionary attribute group response object.
      • changeAttributeDictionaryAttributeGroup

        public com.ibm.commerce.catalog.facade.datatypes.RespondAttributeDictionaryAttributeGroupType changeAttributeDictionaryAttributeGroup(com.ibm.commerce.catalog.facade.datatypes.ChangeAttributeDictionaryAttributeGroupType type)
        Changes an attribute dictionary attribute group.
        Parameters:
        type - A change attribute dictionary attribute group request object.
        Returns:
        A respond attribute dictionary attribute group response object.
      • processAttributeDictionaryAttributeGroup

        public com.ibm.commerce.catalog.facade.datatypes.AcknowledgeAttributeDictionaryAttributeGroupType processAttributeDictionaryAttributeGroup(com.ibm.commerce.catalog.facade.datatypes.ProcessAttributeDictionaryAttributeGroupType type)
        Processes an attribute dictionary attribute group.
        Parameters:
        type - A process attribute dictionary attribute group request object.
        Returns:
        An acknowledge attribute dictionary attribute group response object.
      • getKit

        public ShowKitType getKit(GetKitType type)
        Gets a kit.
        Parameters:
        type - A get kit request object.
        Returns:
        A show kit response object.
      • getCatalogNavigationView

        public com.ibm.commerce.catalog.facade.datatypes.ShowCatalogNavigationViewType getCatalogNavigationView(com.ibm.commerce.catalog.facade.datatypes.GetCatalogNavigationViewType type)

        This method will return a catalog navigation view data object.

        Parameters:
        type - A get reguest object to retrieve a catalog navigation view data object.
        Returns:
        ShowCatalogNavigationViewType The show catalog navigation view data object.
        See Also:
        GetCatalogNavigationViewType
      • getCatalogFilter

        public com.ibm.commerce.catalog.facade.datatypes.ShowCatalogFilterType getCatalogFilter(com.ibm.commerce.catalog.facade.datatypes.GetCatalogFilterType type)

        This method will return a catalog filter data object.

        Parameters:
        type - A get reguest object to retrieve a catalog filter data object.
        Returns:
        ShowCatalogFilterType The show catalog filter data object.
        See Also:
        GetCatalogFilterType
      • changeCatalogFilter

        public com.ibm.commerce.catalog.facade.datatypes.RespondCatalogFilterType changeCatalogFilter(com.ibm.commerce.catalog.facade.datatypes.ChangeCatalogFilterType type)
        Changes catalog filter.
        Parameters:
        type - A change catalog filter request object.
        Returns:
        A respond catalog filter response object.
      • processCatalogFilter

        public com.ibm.commerce.catalog.facade.datatypes.AcknowledgeCatalogFilterType processCatalogFilter(com.ibm.commerce.catalog.facade.datatypes.ProcessCatalogFilterType type)
        Processes catalog filter.
        Parameters:
        type - A process catalog filter request object.
        Returns:
        An acknowledge catalog filter response object.
      • getCatalogEntryFiltering

        public com.ibm.commerce.catalog.facade.datatypes.ShowCatalogEntryFilteringType getCatalogEntryFiltering(com.ibm.commerce.catalog.facade.datatypes.GetCatalogEntryFilteringType type)

        This method will return a catalog entry filtering data object.

        Parameters:
        type - A get reguest object to retrieve a catalog entry filtering data object.
        Returns:
        ShowCatalogEntryFilteringType The show catalog entry filtering data object.
        See Also:
        GetCatalogEntryFilteringType