Package com.ibm.commerce.catalogmanagement.commands

Provides the Controller Commands and Task Commands that manages Catalog.

See: Description

  • Interface Summary 
    Interface Description
    AttributeValueAddCmd
    The AttributeValueAddCmd is a URL and controller command that: Adds a new attribute value to an exisiting catalog entry (product or item).
    AttributeValueDeleteCmd
    The AttributeValueDeleteCmd is a URL and Controller Command that: If the attribute value ID is supplied: delete an existing attribute value calls CatalogEntryDeleteCmd for all the items associated with the deleting attribute value.
    AttributeValueUpdateCmd
    The AttributeValueUpdateCmd is a URL and controller command that updates an existing attribute value.
    CatalogAddCmd
    The CatalogAddCmd is a URL and controller command that: Adds a new Catalog.
    CatalogDeleteCmd
    The CatalogDeleteCmd is a URL and Controller Command that: Deletes a Catalog (plus all cascades) Parameters: CatalogId, or MemberId and Identifier Access Beans: CatalogAccessBean CatalogDescriptionAccessBean Task Commands: DeleteCatalogCmd
    Other Controller Commands: None
    Mandatory Parameters: catalogId, or identifier
    Additional Parameters: none
    Optional Parameters: none
    CatalogEntryAddCmd
    The CatalogEntryAddCmd is a URL and controller command that: Adds a new catalog entry.
    CatalogEntryDeleteCmd
    The CatalogEntryDeleteCmd is a URL and controller command that: If the force option is set to 1, then the catalog entry is deleted, else the catalog entry is set to mark for delete.
    CatalogEntryUpdateCmd
    The CatalogEntryUpdateCmd is a URL and controller command that: Updates an existing catalog entry, catalog entry type cannot be changed.
    CatalogGroupAddCmd
    The CatalogGroupAddCmd is a URL and controller command that: Adds a new Catalog Group.
    CatalogGroupDeleteCmd
    The CatalogGroupDeleteCmd is a URL and controller command that: If the force option is set to 0, then the catalog group will be marked for deletion.
    CatalogGroupUpdateCmd
    The CatalogGroupUpdateCmd is a URL and controller command that: Updates a catalog group.
    CatalogUpdateCmd
    The CatalogUpdateCmd is a URL and controller command that: Updates a catalog.
    CatGroupCatEntryRelAddCmd
    The CatGroupCatEntryRelAddCmd is a URL and controller command that: Adds a relationship between a catalog group and a catalog entry.
    CatGroupCatEntryRelDeleteCmd
    The CatGroupCatEntryRelDeleteCmd is a URL and controller command that: Deletes a relationship between a catalog group and a catalog entry.
    CatGroupRelAddCmd
    The CatGroupRelAddCmd is a URL and controller command that: Adds a relationship between a parent catalog group and a child catalog group Synchronizes product sets only if the synchronizeProductSet parameter is true (default).
    CatGroupRelDeleteCmd
    The CatGroupRelDeleteCmd is a URL and controller command that: Deletes a relationship between a parent catalog group and a child catalog group.
    OfferAddCmd
    The OfferAddCmd is a URL and controller command that: Adds a new offer.
    OfferDeleteCmd
    The OfferDeleteCmd is a URL and controller command that: If the offer ID is supplied, and If the description language ID is supplied, then deletes the offer description with the specified offer ID and language ID.
    OfferUpdateCmd
    The OfferUpdateCmd is a URL and controller command that: Updates an Offer.
    ProductAttributeAddCmd
    The ProductAttributeAddCmd is a URL and controller command that: Adds a new product attribute to an exisiting catalog entry (Product) at the store default language.
    ProductAttributeDeleteCmd
    The ProductAttributeDeleteCmd is a URL and controller command that: If the attribute ID is supplied: Deletes an existing product attribute, By default, it will call CatalogEntryDeleteCmd for all the items with the deleting attribute.
    ProductAttributeUpdateCmd
    The ProductAttributeUpdateCmd is a URL and controller command that: Updates an existing attribute.
    TopCatalogGroupAddCmd
    The TopCatalogGroupAddCmd is a URL and controller command that adds a relationship between a catalog and a catalog group for the top category.
    TopCatalogGroupDeleteCmd
    The TopCatalogGroupDeleteCmd is a URL and controller command that: Deletes a relationship between a catalog and a catalog group.
  • Class Summary 
    Class Description
    AttributeValueAddCmdImpl
    The AttributeValueAddCmd is a URL and controller command that: Adds a new attribute value to an existing catalog entry (product or item).
    AttributeValueDeleteCmdImpl
    The AttributeValueDeleteCmd is a URL and Controller Command that: If the attribute value ID is supplied: delete an existing attribute value calls CatalogEntryDeleteCmd for all the items associated with the deleting attribute value.
    AttributeValueUpdateCmdImpl
    The AttributeValueUpdateCmd is a URL and controller command that updates an existing attribute value.
    CatalogAddCmdImpl
    The CatalogAddCmd is a URL and controller command that: Adds a new Catalog.
    CatalogDeleteCmdImpl
    The CatalogDeleteCmd is a URL and Controller Command that: Deletes a Catalog (plus all cascades) Parameters: CatalogId, or MemberId and Identifier Access Beans: CatalogAccessBean CatalogDescriptionAccessBean Task Commands: DeleteCatalogCmd
    Other Controller Commands: None
    Mandatory Parameters: catalogId, or identifier
    Additional Parameters: none
    Optional Parameters: none
    CatalogEntryAddCmdImpl
    The CatalogEntryAddCmd is a URL and controller command that: Adds a new catalog entry.
    CatalogEntryDeleteCmdImpl
    The CatalogEntryDeleteCmd is a URL and controller command that: If the force option is set to 1, then the catalog entry is deleted, else the catalog entry is set to mark for delete. If the catalog entry is a product, then all its product attributes, attribute values, and items will be deleted or mark for delete. All description tables are cascade deleted. The force option does not apply to the inventory tables, for example, the baseitem and item specification tables.
    CatalogEntryUpdateCmdImpl
    The CatalogEntryUpdateCmd is a URL and controller command that: Updates an existing catalog entry, catalog entry type cannot be changed.
    CatalogGroupAddCmdImpl
    The CatalogGroupAddCmd is a URL and controller command that: Adds a new Catalog Group.
    CatalogGroupDeleteCmdImpl
    The CatalogGroupDeleteCmd is a URL and controller command that: If the force option is set to 0, then the catalog group will be marked for deletion.
    CatalogGroupUpdateCmdImpl
    The CatalogGroupUpdateCmd is a URL and controller command that: Updates a catalog group.
    CatalogUpdateCmdImpl
    The CatalogUpdateCmd is a URL and controller command that: Updates a catalog.
    CatGroupCatEntryRelAddCmdImpl
    The CatGroupCatEntryRelAddCmd is a URL and controller command that: Adds a relationship between a catalog group and a catalog entry.
    CatGroupCatEntryRelDeleteCmdImpl
    The CatGroupCatEntryRelDeleteCmd is a URL and controller command that: Deletes a relationship between a catalog group and a catalog entry.
    CatGroupRelAddCmdImpl
    The CatGroupRelAddCmd is a URL and controller command that: Adds a relationship between a parent catalog group and a child catalog group Synchronizes product sets only if the synchronizeProductSet parameter is true (default).
    CatGroupRelDeleteCmdImpl
    The CatGroupRelDeleteCmd is a URL and controller command that: Deletes a relationship between a parent catalog group and a child catalog group.
    OfferAddCmdImpl
    The OfferAddCmd is a URL and controller command that: Adds a new offer.
    OfferDeleteCmdImpl
    The OfferDeleteCmd is a URL and controller command that: If the offer ID is supplied, and If the description language ID is supplied, then deletes the offer description with the specified offer ID and language ID.
    OfferUpdateCmdImpl
    The OfferUpdateCmd is a URL and controller command that: Updates an Offer.
    ProductAttributeAddCmdImpl
    The ProductAttributeAddCmd is a URL and controller command that: Adds a new product attribute to an existing catalog entry (Product) at the store default language.
    ProductAttributeDeleteCmdImpl
    The ProductAttributeDeleteCmd is a URL and controller command that: If the attribute ID is supplied: Deletes an existing product attribute, By default, it will call CatalogEntryDeleteCmd for all the items with the deleting attribute.
    ProductAttributeUpdateCmdImpl
    The ProductAttributeUpdateCmd is a URL and controller command that: Updates an existing attribute.
    TopCatalogGroupAddCmdImpl
    The TopCatalogGroupAddCmd is a URL and controller command that adds a relationship between a catalog and a catalog group for the top category.
    TopCatalogGroupDeleteCmdImpl
    The TopCatalogGroupDeleteCmd is a URL and controller command that: Deletes the relationship between a catalog and a catalog group.

Package com.ibm.commerce.catalogmanagement.commands Description

Provides the Controller Commands and Task Commands that manages Catalog.