com.ibm.commerce.emarketing.commands

Interface EmailPromotionSaveTaskCmd

    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      Copyright.
      • Fields inherited from interface com.ibm.commerce.command.CacheableECCommand

        defaultCommandClassName
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      java.lang.Integer getEmailPromotionId()
      Gets the emailPromotionId of the e-mail activity.
      void setCampaignId(java.lang.Integer campaignId)
      Sets the campaign ID.
      void setDescription(java.lang.String description)
      Sets the description of the e-mail activity.
      void setEmailMessageId(java.lang.Integer emailMessageId)
      Sets the e-mail message ID of the message template sent by the e-mail activity.
      void setEmailPromotionId(java.lang.Integer emailPromotionId)
      Sets the e-mail promotion ID of the e-mail activity.
      void setJobReferenceNumber(java.lang.Long jobReferenceNumber)
      Sets the JobReferenceNumber of the scheduled job that will launch the e-mail activity.
      void setMemberGroupId(java.lang.Long memberGroupId)
      Sets the member group ID of the customer profile that will receive the e-mail activity.
      void setModifiedBy(java.lang.String modifiedBy)
      Sets the user logon name of the person who modified or created the e-mail activity.
      void setModifiedDate(java.sql.Timestamp modifiedDate)
      Sets the date when this e-mail activity was modified.
      void setName(java.lang.String name)
      Sets the name of the e-mail activity.
      void setReplyTo(java.lang.String replyTo)
      Sets the reply-to of the email activity.
      void setStatus(java.lang.Integer argStatus)
      Sets the status of the e-mail activity (unsent, sent, deleted).
      void setStoreEntityId(java.lang.Integer storeEntityId)
      Sets the store ID of the store to which the activity belongs.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.ibm.commerce.command.CacheableECCommand

        execute
      • Methods inherited from interface com.ibm.commerce.command.ECCommand

        checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
    • Method Detail

      • getEmailPromotionId

        java.lang.Integer getEmailPromotionId()
        Gets the emailPromotionId of the e-mail activity.
        Returns:
        Integer The ID of the e-mail promotion associated with this e-mail activity.
      • setCampaignId

        void setCampaignId(java.lang.Integer campaignId)
        Sets the campaign ID.
        Parameters:
        campaignId - The campaign ID.
      • setDescription

        void setDescription(java.lang.String description)
        Sets the description of the e-mail activity.
        Parameters:
        description - The description of the e-mail activity.
      • setEmailMessageId

        void setEmailMessageId(java.lang.Integer emailMessageId)
        Sets the e-mail message ID of the message template sent by the e-mail activity.
        Parameters:
        emailMessageId - The e-mail message ID of the e-mail activity.
      • setEmailPromotionId

        void setEmailPromotionId(java.lang.Integer emailPromotionId)
        Sets the e-mail promotion ID of the e-mail activity.
        Parameters:
        emailPromotionId - The e-mail promotion ID.
      • setJobReferenceNumber

        void setJobReferenceNumber(java.lang.Long jobReferenceNumber)
        Sets the JobReferenceNumber of the scheduled job that will launch the e-mail activity.
        Parameters:
        jobReferenceNumber - The job reference number.
      • setMemberGroupId

        void setMemberGroupId(java.lang.Long memberGroupId)
        Sets the member group ID of the customer profile that will receive the e-mail activity.
        Parameters:
        memberGroupId - The member group ID.
      • setModifiedBy

        void setModifiedBy(java.lang.String modifiedBy)
        Sets the user logon name of the person who modified or created the e-mail activity.
        Parameters:
        modifiedBy - The user who modified or created the e-mail activity
      • setModifiedDate

        void setModifiedDate(java.sql.Timestamp modifiedDate)
        Sets the date when this e-mail activity was modified.
        Parameters:
        modifiedDate - The time when the e-mail activity was last modified.
      • setName

        void setName(java.lang.String name)
        Sets the name of the e-mail activity.
        Parameters:
        name - The name of the e-mail activity.
      • setReplyTo

        void setReplyTo(java.lang.String replyTo)
        Sets the reply-to of the email activity.
        Parameters:
        replyTo - The reply-to email address specified for the email activity.
      • setStatus

        void setStatus(java.lang.Integer argStatus)
        Sets the status of the e-mail activity (unsent, sent, deleted).
        Parameters:
        argStatus - 0=unsent, 1=sent, 2=deleted.
      • setStoreEntityId

        void setStoreEntityId(java.lang.Integer storeEntityId)
        Sets the store ID of the store to which the activity belongs.
        Parameters:
        storeEntityId - The store ID.