com.ibm.commerce.catalog.facade.client

Class AbstractCatalogFacadeClient

    • Constructor Summary

      Constructors 
      Constructor and Description
      AbstractCatalogFacadeClient()
      Creates an instance of the client to communicate with the Catalog facade.
      AbstractCatalogFacadeClient(BusinessContextType businessContext, javax.security.auth.callback.CallbackHandler callbackHandler)
      Creates an instance of the client to communicate with the Catalog facade.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      com.ibm.commerce.catalog.facade.datatypes.RespondAttributeDictionaryType changeAttributeDictionary(com.ibm.commerce.catalog.facade.datatypes.ChangeAttributeDictionaryType aChangeAttributeDictionary)
      This method will communicate with the AttributeDictionary facade and send the specified ChangeAttributeDictionary request.
      com.ibm.commerce.catalog.facade.datatypes.RespondAttributeDictionaryAttributeType changeAttributeDictionaryAttribute(com.ibm.commerce.catalog.facade.datatypes.ChangeAttributeDictionaryAttributeType aChangeAttributeDictionaryAttribute)
      This method will communicate with the AttributeDictionaryAttribute facade and send the specified ChangeAttributeDictionaryAttribute request.
      com.ibm.commerce.catalog.facade.datatypes.RespondAttributeDictionaryAttributeGroupType changeAttributeDictionaryAttributeGroup(com.ibm.commerce.catalog.facade.datatypes.ChangeAttributeDictionaryAttributeGroupType aChangeAttributeDictionaryAttributeGroup)
      This method will communicate with the AttributeDictionaryAttributeGroup facade and send the specified ChangeAttributeDictionaryAttributeGroup request.
      RespondCatalogType changeCatalog(ChangeCatalogType aChangeCatalog)
      This method will communicate with the Catalog facade and send the specified ChangeCatalog request.
      RespondCatalogEntryType changeCatalogEntry(ChangeCatalogEntryType aChangeCatalogEntry)
      This method will communicate with the CatalogEntry facade and send the specified ChangeCatalogEntry request.
      com.ibm.commerce.catalog.facade.datatypes.RespondCatalogFilterType changeCatalogFilter(com.ibm.commerce.catalog.facade.datatypes.ChangeCatalogFilterType aChangeCatalogFilter)
      This method will communicate with the CatalogFilter facade and send the specified ChangeCatalogFilter request.
      RespondCatalogGroupType changeCatalogGroup(ChangeCatalogGroupType aChangeCatalogGroup)
      This method will communicate with the CatalogGroup facade and send the specified ChangeCatalogGroup request.
      com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryType getAttributeDictionary(com.ibm.commerce.catalog.facade.datatypes.GetAttributeDictionaryType aGetAttributeDictionary)
      This method will communicate with the Catalog facade and send the specified GetAttributeDictionary.
      com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryDataAreaType getAttributeDictionary(GetType getVerb)
      This method returns the ShowAttributeDictionaryDataArea when issuing the specified get expression to fetch AttributeDictionarys.
      java.util.List getAttributeDictionary(java.lang.String expressionLanguage, java.lang.String expression)
      This method returns a list of AttributeDictionarys based on the expression specified.
      com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryAttributeType getAttributeDictionaryAttribute(com.ibm.commerce.catalog.facade.datatypes.GetAttributeDictionaryAttributeType aGetAttributeDictionaryAttribute)
      This method will communicate with the Catalog facade and send the specified GetAttributeDictionaryAttribute.
      com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryAttributeDataAreaType getAttributeDictionaryAttribute(GetType getVerb)
      This method returns the ShowAttributeDictionaryAttributeDataArea when issuing the specified get expression to fetch AttributeDictionaryAttributes.
      java.util.List getAttributeDictionaryAttribute(java.lang.String expressionLanguage, java.lang.String expression)
      This method returns a list of AttributeDictionaryAttributes based on the expression specified.
      com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryAttributeGroupType getAttributeDictionaryAttributeGroup(com.ibm.commerce.catalog.facade.datatypes.GetAttributeDictionaryAttributeGroupType aGetAttributeDictionaryAttributeGroup)
      This method will communicate with the Catalog facade and send the specified GetAttributeDictionaryAttributeGroup.
      com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryAttributeGroupDataAreaType getAttributeDictionaryAttributeGroup(GetType getVerb)
      This method returns the ShowAttributeDictionaryAttributeGroupDataArea when issuing the specified get expression to fetch AttributeDictionaryAttributeGroups.
      java.util.List getAttributeDictionaryAttributeGroup(java.lang.String expressionLanguage, java.lang.String expression)
      This method returns a list of AttributeDictionaryAttributeGroups based on the expression specified.
      ShowCatalogType getCatalog(GetCatalogType aGetCatalog)
      This method will communicate with the Catalog facade and send the specified GetCatalog.
      ShowCatalogDataAreaType getCatalog(GetType getVerb)
      This method returns the ShowCatalogDataArea when issuing the specified get expression to fetch Catalogs.
      java.util.List getCatalog(java.lang.String expressionLanguage, java.lang.String expression)
      This method returns a list of Catalogs based on the expression specified.
      ShowCatalogEntryType getCatalogEntry(GetCatalogEntryType aGetCatalogEntry)
      This method will communicate with the Catalog facade and send the specified GetCatalogEntry.
      ShowCatalogEntryDataAreaType getCatalogEntry(GetType getVerb)
      This method returns the ShowCatalogEntryDataArea when issuing the specified get expression to fetch CatalogEntrys.
      java.util.List getCatalogEntry(java.lang.String expressionLanguage, java.lang.String expression)
      This method returns a list of CatalogEntrys based on the expression specified.
      com.ibm.commerce.catalog.facade.datatypes.ShowCatalogEntryFilteringType getCatalogEntryFiltering(com.ibm.commerce.catalog.facade.datatypes.GetCatalogEntryFilteringType aGetCatalogEntryFiltering)
      This method will communicate with the Catalog facade and send the specified GetCatalogEntryFiltering.
      com.ibm.commerce.catalog.facade.datatypes.ShowCatalogEntryFilteringDataAreaType getCatalogEntryFiltering(GetType getVerb)
      This method returns the ShowCatalogEntryFilteringDataArea when issuing the specified get expression to fetch CatalogEntryFilterings.
      java.util.List getCatalogEntryFiltering(java.lang.String expressionLanguage, java.lang.String expression)
      This method returns a list of CatalogEntryFilterings based on the expression specified.
      com.ibm.commerce.catalog.facade.datatypes.ShowCatalogFilterType getCatalogFilter(com.ibm.commerce.catalog.facade.datatypes.GetCatalogFilterType aGetCatalogFilter)
      This method will communicate with the Catalog facade and send the specified GetCatalogFilter.
      com.ibm.commerce.catalog.facade.datatypes.ShowCatalogFilterDataAreaType getCatalogFilter(GetType getVerb)
      This method returns the ShowCatalogFilterDataArea when issuing the specified get expression to fetch CatalogFilters.
      java.util.List getCatalogFilter(java.lang.String expressionLanguage, java.lang.String expression)
      This method returns a list of CatalogFilters based on the expression specified.
      ShowCatalogGroupType getCatalogGroup(GetCatalogGroupType aGetCatalogGroup)
      This method will communicate with the Catalog facade and send the specified GetCatalogGroup.
      ShowCatalogGroupDataAreaType getCatalogGroup(GetType getVerb)
      This method returns the ShowCatalogGroupDataArea when issuing the specified get expression to fetch CatalogGroups.
      java.util.List getCatalogGroup(java.lang.String expressionLanguage, java.lang.String expression)
      This method returns a list of CatalogGroups based on the expression specified.
      com.ibm.commerce.catalog.facade.datatypes.ShowCatalogNavigationViewType getCatalogNavigationView(com.ibm.commerce.catalog.facade.datatypes.GetCatalogNavigationViewType aGetCatalogNavigationView)
      This method will communicate with the CatalogNavigationView facade and send the specified GetCatalogNavigationView request.
      com.ibm.commerce.catalog.facade.datatypes.ShowCatalogNavigationViewDataAreaType getCatalogNavigationView(GetType getVerb)
      This method returns the ShowCatalogNavigationViewDataArea when issuing the specified get expression to fetch CatalogNavigationViews.
      java.util.List getCatalogNavigationView(java.lang.String expressionLanguage, java.lang.String expression)
      This method returns a list of CatalogNavigationViews based on the expression specified.
      ShowKitType getKit(GetKitType aGetKit)
      This method will communicate with the Catalog facade and send the specified GetKit.
      ShowKitDataAreaType getKit(GetType getVerb)
      This method returns the ShowKitDataArea when issuing the specified get expression to fetch Kits.
      java.util.List getKit(java.lang.String expressionLanguage, java.lang.String expression)
      This method returns a list of Kits based on the expression specified.
      com.ibm.commerce.catalog.facade.datatypes.AcknowledgeAttributeDictionaryType processAttributeDictionary(com.ibm.commerce.catalog.facade.datatypes.ProcessAttributeDictionaryType aProcessAttributeDictionary)
      This method will communicate with the Catalog facade and send the specified ProcessAttributeDictionary request.
      com.ibm.commerce.catalog.facade.datatypes.AcknowledgeAttributeDictionaryAttributeType processAttributeDictionaryAttribute(com.ibm.commerce.catalog.facade.datatypes.ProcessAttributeDictionaryAttributeType aProcessAttributeDictionaryAttribute)
      This method will communicate with the Catalog facade and send the specified ProcessAttributeDictionaryAttribute request.
      com.ibm.commerce.catalog.facade.datatypes.AcknowledgeAttributeDictionaryAttributeGroupType processAttributeDictionaryAttributeGroup(com.ibm.commerce.catalog.facade.datatypes.ProcessAttributeDictionaryAttributeGroupType aProcessAttributeDictionaryAttributeGroup)
      This method will communicate with the Catalog facade and send the specified ProcessAttributeDictionaryAttributeGroup request.
      AcknowledgeCatalogType processCatalog(ProcessCatalogType aProcessCatalog)
      This method will communicate with the Catalog facade and send the specified ProcessCatalog request.
      AcknowledgeCatalogEntryType processCatalogEntry(ProcessCatalogEntryType aProcessCatalogEntry)
      This method will communicate with the Catalog facade and send the specified ProcessCatalogEntry request.
      com.ibm.commerce.catalog.facade.datatypes.AcknowledgeCatalogFilterType processCatalogFilter(com.ibm.commerce.catalog.facade.datatypes.ProcessCatalogFilterType aProcessCatalogFilter)
      This method will communicate with the Catalog facade and send the specified ProcessCatalogFilter request.
      AcknowledgeCatalogGroupType processCatalogGroup(ProcessCatalogGroupType aProcessCatalogGroup)
      This method will communicate with the Catalog facade and send the specified ProcessCatalogGroup request.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractCatalogFacadeClient

        public AbstractCatalogFacadeClient()
        Creates an instance of the client to communicate with the Catalog facade.
      • AbstractCatalogFacadeClient

        public AbstractCatalogFacadeClient(BusinessContextType businessContext,
                                           javax.security.auth.callback.CallbackHandler callbackHandler)
        Creates an instance of the client to communicate with the Catalog facade.
        Parameters:
        businessContext - The default business context to associate with the messages when making requests.
        callbackHandler - Used for authentication purposes so the controller can give the authentication information to the transport when required.
    • Method Detail

      • getCatalog

        public ShowCatalogType getCatalog(GetCatalogType aGetCatalog)
        This method will communicate with the Catalog facade and send the specified GetCatalog. request.
        Parameters:
        aGetCatalog - The GetCatalog request document.
        Returns:
        The resulting ShowCatalog response document.
      • processCatalog

        public AcknowledgeCatalogType processCatalog(ProcessCatalogType aProcessCatalog)
        This method will communicate with the Catalog facade and send the specified ProcessCatalog request.
        Parameters:
        aProcessCatalog - The ProcessCatalog request document.
        Returns:
        The resulting AcknowledgeCatalog response document.
      • changeCatalog

        public RespondCatalogType changeCatalog(ChangeCatalogType aChangeCatalog)
        This method will communicate with the Catalog facade and send the specified ChangeCatalog request.
        Parameters:
        aChangeCatalog - The ChangeCatalog request document.
        Returns:
        The resulting RespondCatalog response document.
      • getCatalog

        public ShowCatalogDataAreaType getCatalog(GetType getVerb)
                                           throws CatalogException
        This method returns the ShowCatalogDataArea when issuing the specified get expression to fetch Catalogs. This method will be used by other framworks or methods that constructs the get expression.
        Parameters:
        getVerb - The get expression to execute.
        Returns:
        The ShowCatalogDataArea response when issuing the get expression.
        Throws:
        CatalogException - The CatalogException is thrown if error information is found in the specified ShowCatalogDataArea. This will represent that there was a problem when performing the operation.
      • getCatalog

        public java.util.List getCatalog(java.lang.String expressionLanguage,
                                         java.lang.String expression)
                                  throws CatalogException
        This method returns a list of Catalogs based on the expression specified.
        Parameters:
        expressionLanguage - The expression lanaguage.
        expression - The expression to return a list of Catalogs.
        Returns:
        The list of Catalogs that matches the expression specified.
        Throws:
        CatalogException - The CatalogException is thrown if error information is found in the specified ShowCatalogDataArea. This will represent that there was a problem when performing the operation.
      • getCatalogGroup

        public ShowCatalogGroupType getCatalogGroup(GetCatalogGroupType aGetCatalogGroup)
        This method will communicate with the Catalog facade and send the specified GetCatalogGroup. request.
        Parameters:
        aGetCatalogGroup - The GetCatalogGroup request document.
        Returns:
        The resulting ShowCatalogGroup response document.
      • processCatalogGroup

        public AcknowledgeCatalogGroupType processCatalogGroup(ProcessCatalogGroupType aProcessCatalogGroup)
        This method will communicate with the Catalog facade and send the specified ProcessCatalogGroup request.
        Parameters:
        aProcessCatalogGroup - The ProcessCatalogGroup request document.
        Returns:
        The resulting AcknowledgeCatalogGroup response document.
      • changeCatalogGroup

        public RespondCatalogGroupType changeCatalogGroup(ChangeCatalogGroupType aChangeCatalogGroup)
        This method will communicate with the CatalogGroup facade and send the specified ChangeCatalogGroup request.
        Parameters:
        aChangeCatalogGroup - The ChangeCatalogGroup request document.
        Returns:
        The resulting RespondCatalogGroup response document.
      • getCatalogGroup

        public ShowCatalogGroupDataAreaType getCatalogGroup(GetType getVerb)
                                                     throws CatalogGroupException
        This method returns the ShowCatalogGroupDataArea when issuing the specified get expression to fetch CatalogGroups. This method will be used by other framworks or methods that constructs the get expression.
        Parameters:
        getVerb - The get expression to execute.
        Returns:
        The ShowCatalogGroupDataArea response when issuing the get expression.
        Throws:
        CatalogGroupException - The CatalogGroupException is thrown if error information is found in the specified ShowCatalogGroupDataArea. This will represent that there was a problem when performing the operation.
      • getCatalogGroup

        public java.util.List getCatalogGroup(java.lang.String expressionLanguage,
                                              java.lang.String expression)
                                       throws CatalogGroupException
        This method returns a list of CatalogGroups based on the expression specified.
        Parameters:
        expressionLanguage - The expression lanaguage.
        expression - The expression to return a list of CatalogGroups.
        Returns:
        The list of CatalogGroups that matches the expression specified.
        Throws:
        CatalogGroupException - The CatalogGroupException is thrown if error information is found in the specified ShowCatalogGroupDataArea. This will represent that there was a problem when performing the operation.
      • getCatalogEntry

        public ShowCatalogEntryType getCatalogEntry(GetCatalogEntryType aGetCatalogEntry)
        This method will communicate with the Catalog facade and send the specified GetCatalogEntry. request.
        Parameters:
        aGetCatalogEntry - The GetCatalogEntry request document.
        Returns:
        The resulting ShowCatalogEntry response document.
      • processCatalogEntry

        public AcknowledgeCatalogEntryType processCatalogEntry(ProcessCatalogEntryType aProcessCatalogEntry)
        This method will communicate with the Catalog facade and send the specified ProcessCatalogEntry request.
        Parameters:
        aProcessCatalogEntry - The ProcessCatalogEntry request document.
        Returns:
        The resulting AcknowledgeCatalogEntry response document.
      • changeCatalogEntry

        public RespondCatalogEntryType changeCatalogEntry(ChangeCatalogEntryType aChangeCatalogEntry)
        This method will communicate with the CatalogEntry facade and send the specified ChangeCatalogEntry request.
        Parameters:
        aChangeCatalogEntry - The ChangeCatalogEntry request document.
        Returns:
        The resulting RespondCatalogEntry response document.
      • getCatalogEntry

        public ShowCatalogEntryDataAreaType getCatalogEntry(GetType getVerb)
                                                     throws CatalogEntryException
        This method returns the ShowCatalogEntryDataArea when issuing the specified get expression to fetch CatalogEntrys. This method will be used by other framworks or methods that constructs the get expression.
        Parameters:
        getVerb - The get expression to execute.
        Returns:
        The ShowCatalogEntryDataArea response when issuing the get expression.
        Throws:
        CatalogEntryException - The CatalogEntryException is thrown if error information is found in the specified ShowCatalogEntryDataArea. This will represent that there was a problem when performing the operation.
      • getCatalogEntry

        public java.util.List getCatalogEntry(java.lang.String expressionLanguage,
                                              java.lang.String expression)
                                       throws CatalogEntryException
        This method returns a list of CatalogEntrys based on the expression specified.
        Parameters:
        expressionLanguage - The expression lanaguage.
        expression - The expression to return a list of CatalogEntrys.
        Returns:
        The list of CatalogEntrys that matches the expression specified.
        Throws:
        CatalogEntryException - The CatalogEntryException is thrown if error information is found in the specified ShowCatalogEntryDataArea. This will represent that there was a problem when performing the operation.
      • getAttributeDictionary

        public com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryType getAttributeDictionary(com.ibm.commerce.catalog.facade.datatypes.GetAttributeDictionaryType aGetAttributeDictionary)
        This method will communicate with the Catalog facade and send the specified GetAttributeDictionary. request.
        Parameters:
        aGetAttributeDictionary - The GetAttributeDictionary request document.
        Returns:
        The resulting ShowAttributeDictionary response document.
      • processAttributeDictionary

        public com.ibm.commerce.catalog.facade.datatypes.AcknowledgeAttributeDictionaryType processAttributeDictionary(com.ibm.commerce.catalog.facade.datatypes.ProcessAttributeDictionaryType aProcessAttributeDictionary)
        This method will communicate with the Catalog facade and send the specified ProcessAttributeDictionary request.
        Parameters:
        aProcessAttributeDictionary - The ProcessAttributeDictionary request document.
        Returns:
        The resulting AcknowledgeAttributeDictionary response document.
      • changeAttributeDictionary

        public com.ibm.commerce.catalog.facade.datatypes.RespondAttributeDictionaryType changeAttributeDictionary(com.ibm.commerce.catalog.facade.datatypes.ChangeAttributeDictionaryType aChangeAttributeDictionary)
        This method will communicate with the AttributeDictionary facade and send the specified ChangeAttributeDictionary request.
        Parameters:
        aChangeAttributeDictionary - The ChangeAttributeDictionary request document.
        Returns:
        The resulting RespondAttributeDictionary response document.
      • getAttributeDictionary

        public com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryDataAreaType getAttributeDictionary(GetType getVerb)
                                                                                                             throws com.ibm.commerce.catalog.facade.client.AttributeDictionaryException
        This method returns the ShowAttributeDictionaryDataArea when issuing the specified get expression to fetch AttributeDictionarys. This method will be used by other framworks or methods that constructs the get expression.
        Parameters:
        getVerb - The get expression to execute.
        Returns:
        The ShowAttributeDictionaryDataArea response when issuing the get expression.
        Throws:
        AttributeDictionaryException - The AttributeDictionaryException is thrown if error information is found in the specified ShowAttributeDictionaryDataArea. This will represent that there was a problem when performing the operation.
      • getAttributeDictionary

        public java.util.List getAttributeDictionary(java.lang.String expressionLanguage,
                                                     java.lang.String expression)
                                              throws com.ibm.commerce.catalog.facade.client.AttributeDictionaryException
        This method returns a list of AttributeDictionarys based on the expression specified.
        Parameters:
        expressionLanguage - The expression lanaguage.
        expression - The expression to return a list of AttributeDictionarys.
        Returns:
        The list of AttributeDictionarys that matches the expression specified.
        Throws:
        AttributeDictionaryException - The AttributeDictionaryException is thrown if error information is found in the specified ShowAttributeDictionaryDataArea. This will represent that there was a problem when performing the operation.
      • getAttributeDictionaryAttribute

        public com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryAttributeType getAttributeDictionaryAttribute(com.ibm.commerce.catalog.facade.datatypes.GetAttributeDictionaryAttributeType aGetAttributeDictionaryAttribute)
        This method will communicate with the Catalog facade and send the specified GetAttributeDictionaryAttribute. request.
        Parameters:
        aGetAttributeDictionaryAttribute - The GetAttributeDictionaryAttribute request document.
        Returns:
        The resulting ShowAttributeDictionaryAttribute response document.
      • processAttributeDictionaryAttribute

        public com.ibm.commerce.catalog.facade.datatypes.AcknowledgeAttributeDictionaryAttributeType processAttributeDictionaryAttribute(com.ibm.commerce.catalog.facade.datatypes.ProcessAttributeDictionaryAttributeType aProcessAttributeDictionaryAttribute)
        This method will communicate with the Catalog facade and send the specified ProcessAttributeDictionaryAttribute request.
        Parameters:
        aProcessAttributeDictionaryAttribute - The ProcessAttributeDictionaryAttribute request document.
        Returns:
        The resulting AcknowledgeAttributeDictionaryAttribute response document.
      • changeAttributeDictionaryAttribute

        public com.ibm.commerce.catalog.facade.datatypes.RespondAttributeDictionaryAttributeType changeAttributeDictionaryAttribute(com.ibm.commerce.catalog.facade.datatypes.ChangeAttributeDictionaryAttributeType aChangeAttributeDictionaryAttribute)
        This method will communicate with the AttributeDictionaryAttribute facade and send the specified ChangeAttributeDictionaryAttribute request.
        Parameters:
        aChangeAttributeDictionaryAttribute - The ChangeAttributeDictionaryAttribute request document.
        Returns:
        The resulting RespondAttributeDictionaryAttribute response document.
      • getAttributeDictionaryAttribute

        public com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryAttributeDataAreaType getAttributeDictionaryAttribute(GetType getVerb)
                                                                                                                               throws com.ibm.commerce.catalog.facade.client.AttributeDictionaryAttributeException
        This method returns the ShowAttributeDictionaryAttributeDataArea when issuing the specified get expression to fetch AttributeDictionaryAttributes. This method will be used by other framworks or methods that constructs the get expression.
        Parameters:
        getVerb - The get expression to execute.
        Returns:
        The ShowAttributeDictionaryAttributeDataArea response when issuing the get expression.
        Throws:
        AttributeDictionaryAttributeException - The AttributeDictionaryAttributeException is thrown if error information is found in the specified ShowAttributeDictionaryAttributeDataArea. This will represent that there was a problem when performing the operation.
      • getAttributeDictionaryAttribute

        public java.util.List getAttributeDictionaryAttribute(java.lang.String expressionLanguage,
                                                              java.lang.String expression)
                                                       throws com.ibm.commerce.catalog.facade.client.AttributeDictionaryAttributeException
        This method returns a list of AttributeDictionaryAttributes based on the expression specified.
        Parameters:
        expressionLanguage - The expression lanaguage.
        expression - The expression to return a list of AttributeDictionaryAttributes.
        Returns:
        The list of AttributeDictionaryAttributes that matches the expression specified.
        Throws:
        AttributeDictionaryAttributeException - The AttributeDictionaryAttributeException is thrown if error information is found in the specified ShowAttributeDictionaryAttributeDataArea. This will represent that there was a problem when performing the operation.
      • getAttributeDictionaryAttributeGroup

        public com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryAttributeGroupType getAttributeDictionaryAttributeGroup(com.ibm.commerce.catalog.facade.datatypes.GetAttributeDictionaryAttributeGroupType aGetAttributeDictionaryAttributeGroup)
        This method will communicate with the Catalog facade and send the specified GetAttributeDictionaryAttributeGroup. request.
        Parameters:
        aGetAttributeDictionaryAttributeGroup - The GetAttributeDictionaryAttributeGroup request document.
        Returns:
        The resulting ShowAttributeDictionaryAttributeGroup response document.
      • processAttributeDictionaryAttributeGroup

        public com.ibm.commerce.catalog.facade.datatypes.AcknowledgeAttributeDictionaryAttributeGroupType processAttributeDictionaryAttributeGroup(com.ibm.commerce.catalog.facade.datatypes.ProcessAttributeDictionaryAttributeGroupType aProcessAttributeDictionaryAttributeGroup)
        This method will communicate with the Catalog facade and send the specified ProcessAttributeDictionaryAttributeGroup request.
        Parameters:
        aProcessAttributeDictionaryAttributeGroup - The ProcessAttributeDictionaryAttributeGroup request document.
        Returns:
        The resulting AcknowledgeAttributeDictionaryAttributeGroup response document.
      • changeAttributeDictionaryAttributeGroup

        public com.ibm.commerce.catalog.facade.datatypes.RespondAttributeDictionaryAttributeGroupType changeAttributeDictionaryAttributeGroup(com.ibm.commerce.catalog.facade.datatypes.ChangeAttributeDictionaryAttributeGroupType aChangeAttributeDictionaryAttributeGroup)
        This method will communicate with the AttributeDictionaryAttributeGroup facade and send the specified ChangeAttributeDictionaryAttributeGroup request.
        Parameters:
        aChangeAttributeDictionaryAttributeGroup - The ChangeAttributeDictionaryAttributeGroup request document.
        Returns:
        The resulting RespondAttributeDictionaryAttributeGroup response document.
      • getAttributeDictionaryAttributeGroup

        public com.ibm.commerce.catalog.facade.datatypes.ShowAttributeDictionaryAttributeGroupDataAreaType getAttributeDictionaryAttributeGroup(GetType getVerb)
                                                                                                                                         throws com.ibm.commerce.catalog.facade.client.AttributeDictionaryAttributeGroupException
        This method returns the ShowAttributeDictionaryAttributeGroupDataArea when issuing the specified get expression to fetch AttributeDictionaryAttributeGroups. This method will be used by other framworks or methods that constructs the get expression.
        Parameters:
        getVerb - The get expression to execute.
        Returns:
        The ShowAttributeDictionaryAttributeGroupDataArea response when issuing the get expression.
        Throws:
        AttributeDictionaryAttributeGroupException - The AttributeDictionaryAttributeGroupException is thrown if error information is found in the specified ShowAttributeDictionaryAttributeGroupDataArea. This will represent that there was a problem when performing the operation.
      • getAttributeDictionaryAttributeGroup

        public java.util.List getAttributeDictionaryAttributeGroup(java.lang.String expressionLanguage,
                                                                   java.lang.String expression)
                                                            throws com.ibm.commerce.catalog.facade.client.AttributeDictionaryAttributeGroupException
        This method returns a list of AttributeDictionaryAttributeGroups based on the expression specified.
        Parameters:
        expressionLanguage - The expression lanaguage.
        expression - The expression to return a list of AttributeDictionaryAttributeGroups.
        Returns:
        The list of AttributeDictionaryAttributeGroups that matches the expression specified.
        Throws:
        AttributeDictionaryAttributeGroupException - The AttributeDictionaryAttributeGroupException is thrown if error information is found in the specified ShowAttributeDictionaryAttributeGroupDataArea. This will represent that there was a problem when performing the operation.
      • getKit

        public ShowKitType getKit(GetKitType aGetKit)
        This method will communicate with the Catalog facade and send the specified GetKit. request.
        Parameters:
        aGetKit - The GetKit request document.
        Returns:
        The resulting ShowKit response document.
      • getKit

        public ShowKitDataAreaType getKit(GetType getVerb)
                                   throws KitException
        This method returns the ShowKitDataArea when issuing the specified get expression to fetch Kits. This method will be used by other framworks or methods that constructs the get expression.
        Parameters:
        getVerb - The get expression to execute.
        Returns:
        The ShowKitDataArea response when issuing the get expression.
        Throws:
        KitException - The KitException is thrown if error information is found in the specified ShowKitDataArea. This will represent that there was a problem when performing the operation.
      • getKit

        public java.util.List getKit(java.lang.String expressionLanguage,
                                     java.lang.String expression)
                              throws KitException
        This method returns a list of Kits based on the expression specified.
        Parameters:
        expressionLanguage - The expression lanaguage.
        expression - The expression to return a list of Kits.
        Returns:
        The list of Kits that matches the expression specified.
        Throws:
        KitException - The KitException is thrown if error information is found in the specified ShowKitDataArea. This will represent that there was a problem when performing the operation.
      • getCatalogNavigationView

        public com.ibm.commerce.catalog.facade.datatypes.ShowCatalogNavigationViewType getCatalogNavigationView(com.ibm.commerce.catalog.facade.datatypes.GetCatalogNavigationViewType aGetCatalogNavigationView)
        This method will communicate with the CatalogNavigationView facade and send the specified GetCatalogNavigationView request.
        Parameters:
        aGetCatalogNavigationView - The GetCatalogNavigationView request document.
        Returns:
        The resulting ShowCatalogNavigationView response document.
      • getCatalogNavigationView

        public com.ibm.commerce.catalog.facade.datatypes.ShowCatalogNavigationViewDataAreaType getCatalogNavigationView(GetType getVerb)
                                                                                                                 throws com.ibm.commerce.catalog.facade.client.CatalogNavigationViewException
        This method returns the ShowCatalogNavigationViewDataArea when issuing the specified get expression to fetch CatalogNavigationViews. This method will be used by other framworks or methods that constructs the get expression.
        Parameters:
        getVerb - The get expression to execute.
        Returns:
        The ShowCatalogNavigationViewDataArea response when issuing the get expression.
        Throws:
        CatalogNavigationViewException - The CatalogNavigationViewException is thrown if error information is found in the specified ShowCatalogNavigationViewDataArea. This will represent that there was a problem when performing the operation.
      • getCatalogNavigationView

        public java.util.List getCatalogNavigationView(java.lang.String expressionLanguage,
                                                       java.lang.String expression)
                                                throws com.ibm.commerce.catalog.facade.client.CatalogNavigationViewException
        This method returns a list of CatalogNavigationViews based on the expression specified.
        Parameters:
        expressionLanguage - The expression lanaguage.
        expression - The expression to return a list of CatalogNavigationViews.
        Returns:
        The list of CatalogNavigationViews that matches the expression specified.
        Throws:
        CatalogNavigationViewException - The CatalogNavigationViewException is thrown if error information is found in the specified ShowCatalogNavigationViewDataArea. This will represent that there was a problem when performing the operation.
      • getCatalogFilter

        public com.ibm.commerce.catalog.facade.datatypes.ShowCatalogFilterType getCatalogFilter(com.ibm.commerce.catalog.facade.datatypes.GetCatalogFilterType aGetCatalogFilter)
        This method will communicate with the Catalog facade and send the specified GetCatalogFilter. request.
        Parameters:
        aGetCatalogFilter - The GetCatalogFilter request document.
        Returns:
        The resulting ShowCatalogFilter response document.
      • processCatalogFilter

        public com.ibm.commerce.catalog.facade.datatypes.AcknowledgeCatalogFilterType processCatalogFilter(com.ibm.commerce.catalog.facade.datatypes.ProcessCatalogFilterType aProcessCatalogFilter)
        This method will communicate with the Catalog facade and send the specified ProcessCatalogFilter request.
        Parameters:
        aProcessCatalogFilter - The ProcessCatalogFilter request document.
        Returns:
        The resulting AcknowledgeCatalogFilter response document.
      • changeCatalogFilter

        public com.ibm.commerce.catalog.facade.datatypes.RespondCatalogFilterType changeCatalogFilter(com.ibm.commerce.catalog.facade.datatypes.ChangeCatalogFilterType aChangeCatalogFilter)
        This method will communicate with the CatalogFilter facade and send the specified ChangeCatalogFilter request.
        Parameters:
        aChangeCatalogFilter - The ChangeCatalogFilter request document.
        Returns:
        The resulting RespondCatalogFilter response document.
      • getCatalogFilter

        public com.ibm.commerce.catalog.facade.datatypes.ShowCatalogFilterDataAreaType getCatalogFilter(GetType getVerb)
                                                                                                 throws com.ibm.commerce.catalog.facade.client.CatalogFilterException
        This method returns the ShowCatalogFilterDataArea when issuing the specified get expression to fetch CatalogFilters. This method will be used by other framworks or methods that constructs the get expression.
        Parameters:
        getVerb - The get expression to execute.
        Returns:
        The ShowCatalogFilterDataArea response when issuing the get expression.
        Throws:
        CatalogFilterException - The CatalogFilterException is thrown if error information is found in the specified ShowCatalogFilterDataArea. This will represent that there was a problem when performing the operation.
      • getCatalogFilter

        public java.util.List getCatalogFilter(java.lang.String expressionLanguage,
                                               java.lang.String expression)
                                        throws com.ibm.commerce.catalog.facade.client.CatalogFilterException
        This method returns a list of CatalogFilters based on the expression specified.
        Parameters:
        expressionLanguage - The expression lanaguage.
        expression - The expression to return a list of CatalogFilters.
        Returns:
        The list of CatalogFilters that matches the expression specified.
        Throws:
        CatalogFilterException - The CatalogFilterException is thrown if error information is found in the specified ShowCatalogFilterDataArea. This will represent that there was a problem when performing the operation.
      • getCatalogEntryFiltering

        public com.ibm.commerce.catalog.facade.datatypes.ShowCatalogEntryFilteringType getCatalogEntryFiltering(com.ibm.commerce.catalog.facade.datatypes.GetCatalogEntryFilteringType aGetCatalogEntryFiltering)
        This method will communicate with the Catalog facade and send the specified GetCatalogEntryFiltering. request.
        Parameters:
        aGetCatalogEntryFiltering - The GetCatalogEntryFiltering request document.
        Returns:
        The resulting ShowCatalogEntryFiltering response document.
      • getCatalogEntryFiltering

        public com.ibm.commerce.catalog.facade.datatypes.ShowCatalogEntryFilteringDataAreaType getCatalogEntryFiltering(GetType getVerb)
                                                                                                                 throws com.ibm.commerce.catalog.facade.client.CatalogEntryFilteringException
        This method returns the ShowCatalogEntryFilteringDataArea when issuing the specified get expression to fetch CatalogEntryFilterings. This method will be used by other framworks or methods that constructs the get expression.
        Parameters:
        getVerb - The get expression to execute.
        Returns:
        The ShowCatalogEntryFilteringDataArea response when issuing the get expression.
        Throws:
        CatalogEntryFilteringException - The CatalogEntryFilteringException is thrown if error information is found in the specified ShowCatalogEntryFilteringDataArea. This will represent that there was a problem when performing the operation.
      • getCatalogEntryFiltering

        public java.util.List getCatalogEntryFiltering(java.lang.String expressionLanguage,
                                                       java.lang.String expression)
                                                throws com.ibm.commerce.catalog.facade.client.CatalogEntryFilteringException
        This method returns a list of CatalogEntryFilterings based on the expression specified.
        Parameters:
        expressionLanguage - The expression lanaguage.
        expression - The expression to return a list of CatalogEntryFilterings.
        Returns:
        The list of CatalogEntryFilterings that matches the expression specified.
        Throws:
        CatalogEntryFilteringException - The CatalogEntryFilteringException is thrown if error information is found in the specified ShowCatalogEntryFilteringDataArea. This will represent that there was a problem when performing the operation.