com.ibm.commerce.emarketing.emailtemplate.commands

Class EmailTemplateUpdateTaskCmdImpl

  • java.lang.Object
    • com.ibm.websphere.command.CacheableCommandImpl
      • com.ibm.commerce.command.MeasuredCacheableCommandImpl
        • com.ibm.commerce.command.AbstractECTargetableCommand
          • com.ibm.commerce.command.ControllerCommandImpl
            • com.ibm.commerce.tools.command.ToolsControllerCommandImpl
              • com.ibm.commerce.emarketing.emailtemplate.commands.EmailTemplateUpdateTaskCmdImpl
  • All Implemented Interfaces:
    com.ibm.commerce.command.AccCommand, com.ibm.commerce.command.ControllerCommand, com.ibm.commerce.command.ECCommand, com.ibm.commerce.command.ECTargetableCommand, EmailTemplateConstants, EmailTemplateUpdateTaskCmd, com.ibm.commerce.security.Protectable, com.ibm.commerce.tools.command.ToolsControllerCommand, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command


    public class EmailTemplateUpdateTaskCmdImpl
    extends com.ibm.commerce.tools.command.ToolsControllerCommandImpl
    implements EmailTemplateUpdateTaskCmd, EmailTemplateConstants
    The default implementation of EmailTemplateUpdateTaskCmd.
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        Copyright string
        See Also:
        Constant Field Values
    • Constructor Detail

      • EmailTemplateUpdateTaskCmdImpl

        public EmailTemplateUpdateTaskCmdImpl()
    • Method Detail

      • performExecute

        public void performExecute()
                            throws com.ibm.commerce.exception.ECException
        Updates the Emlmsg, emlcontent and emlmcrel tables.. Creates a new template in the database
        Specified by:
        performExecute in interface com.ibm.commerce.command.ECCommand
        Overrides:
        performExecute in class com.ibm.commerce.command.AbstractECTargetableCommand
        Throws:
        - - ECException - When the database updation cannot be performed.
        com.ibm.commerce.exception.ECException
      • validateParamters

        public void validateParamters()
                               throws com.ibm.commerce.exception.ParameterNotFoundException
        Validates whether all the required column values are present or not..
        Throws:
        com.ibm.commerce.exception.ParameterNotFoundException - - When any of the non-null column value is null