com.ibm.commerce.catalog.facade.server.commands

Class ProcessCatalogCreateActionCmdImpl

  • All Implemented Interfaces:
    ProcessActionCatalogCmd, AbstractProcessNounActionCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable


    public class ProcessCatalogCreateActionCmdImpl
    extends AbstractProcessCreateActionUsingBusinessObjectMediatorCmdImpl
    implements ProcessActionCatalogCmd
    Create catalog task command. The process create catalog command creats a catalog entity This command will create a catalog based on the following Catalog noun top level elements passed in from the request: CatalogIdentifier _cat:Description _cat:Attributes The relationship from the given catalog entry to the store provided in the request will get created in the database. The following errors conditions exists for this command:- When the catalog external identifier provided for the catalog already exists for the given owner or store When the external identifier is missing The owner id of the catalog is passed in the request BOD. However, the owner id of the catalog is different from the owner id of the store in the context.
    See Also:
    Serialized Form
    • Constructor Detail

      • ProcessCatalogCreateActionCmdImpl

        public ProcessCatalogCreateActionCmdImpl()