com.ibm.commerce.tools.catalog.commands

Class AttributeSequenceMoveDownImpl

  • All Implemented Interfaces:
    AccCommand, ControllerCommand, ECCommand, ECTargetableCommand, Protectable, AttributeSequenceMoveDown, ToolsControllerCommand, 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 AttributeSequenceMoveDownImpl
    extends ToolsControllerCommandImpl
    implements AttributeSequenceMoveDown
    The AttributeSequenceMoveDownImpl command is the implementation of AttributeSequenceMoveDown command. This class is not a primary customization point, and it is recommended that customization occurs at the controller and task command level. This command is no longer attached to any UI element, and is no longer used. Access Beans:
    • Attribute
    Task Commands: none
    Controller Commands: AttributeValueAddCmd
    Mandatory Parameters: productrfnbr, attributeId, languageId
    Optional Parameters: sequence, swapAttributeId, swapSequence
    See Also:
    Serialized Form
    • Constructor Detail

      • AttributeSequenceMoveDownImpl

        public AttributeSequenceMoveDownImpl()
    • Method Detail

      • getURL

        public java.lang.String getURL()
        Get the redirect URL for Attribute List after the command is executed
        Returns:
        java.lang.String
      • performExecute

        public void performExecute()
                            throws ECException
        Main program for AttributeSequenceMoveDownImpl.
        This method calls the following commands:
        • ProductAttributeUpdateCmd task command

        This method sets the following values in the response properties:
        • URL
        Specified by:
        performExecute in interface ECCommand
        Specified by:
        performExecute in interface com.ibm.websphere.command.TargetableCommand
        Overrides:
        performExecute in class AbstractECTargetableCommand
        Throws:
        ECException.
        ECException