Package com.ibm.commerce.catalogmanagement.commands

Provides the Controller Commands and Task Commands that manages Catalog.

See:
          Description

Interface Summary
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 Parameters: CatalogId, CatGroupIdParent, CatGroupIdChild Access Beans: CatalogGroupRelationAccessBean Task Commands: AddCatgrprelCmd
Other Controller Commands: None.
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 delete 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
AttributeValueAddCmdImpl Implementation for AttributeValueAdd command which adds an attribute value
AttributeValueDeleteCmdImpl Implementation for AttributeValueDelete command which is the URL command for deleting an Attribute Value
AttributeValueUpdateCmdImpl Implementation for AttributeValueUpdate command which is the URL command for updating an Attribute Value
CatalogAddCmdImpl Implementation for CatalogAdd command
CatalogDeleteCmdImpl Command Name: CatalogDeleteCmd Command Type: URL and Controller Command Description: 1.
CatalogEntryAddCmdImpl The CatalogEntryAddCmd is a URL and controller command that: Adds a new catalog entry.
CatalogEntryDeleteCmdImpl Implementation for CatalogEntryDelete command for deleting a Catalog Entry
CatalogEntryUpdateCmdImpl Implementation for CatalogEntryUpdate command which is the URL command for updating a Catalog Entry object
CatalogGroupAddCmdImpl Implementation for CatalogGroupAdd command which is the URL command for adding a Catalog Group object
CatalogGroupDeleteCmdImpl Implementation for CatalogGroupDelete command which deletes a catalog group.
CatalogGroupUpdateCmdImpl Implementation for CatalogGroupUpdate command which is the URL command for updating a Catalog Group object
CatalogUpdateCmdImpl Command Name: CatalogUpdateCmd Command Type: URL and controller command Description: 1.
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 Parameters: CatalogId, CatGroupIdParent, CatGroupIdChild Access Beans: CatalogGroupRelationAccessBean Task Commands: AddCatgrprelCmd
Other Controller Commands: None.
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 delete 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 Implementation for ProductAttributeAdd command which adds an attribute to a catalog entry
ProductAttributeDeleteCmdImpl Implementation for ProductAttributeDelete command which is the URL command for deleting an Attribute to a Catalog Entry (Product)
ProductAttributeUpdateCmdImpl Implementation for ProductAttributeUpdate command which updates an attribute to a catalog entry (product)
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 a 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.