com.ibm.commerce.giftcenter.commands

Interface SendAnnouncementCmd

  • All Superinterfaces:
    com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand
    All Known Implementing Classes:
    SendAnnouncementCmdImpl


    public interface SendAnnouncementCmd
    extends TaskCommand
    The task command interface to send the gift registry announcement as an email to the people whose email addresses are mentioned in the recipients list of the announcement.
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        The copyright field.
        See Also:
        Constant Field Values
      • NAME

        static final java.lang.String NAME
        The name of the interface
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default implementation class
        See Also:
        Constant Field Values
    • Method Detail

      • setGiftList

        void setGiftList(GiftListType giftList)
        Sets the gift list which has the announcement information that need to be announced
        Parameters:
        giftList - The gift list that need to be announced
      • setSubject

        void setSubject(java.lang.String aSubject)
        Sets the subject to be used in the email
        Parameters:
        aSubject - The subject text to be used in the email
      • setTemplate

        void setTemplate(java.lang.String aTemplate)
        Sets the template to be used in the email announcement
        Parameters:
        aTemplate - The template to be used in the email announcement
      • setEventTypeId

        void setEventTypeId(java.lang.Integer evtTypeId)
        Sets the event type identifier of the event
        Parameters:
        evtTypeId - The event type identifier
      • setCatalogId

        void setCatalogId(java.lang.String aCatalogId)
        Sets the catalog identifier
        Parameters:
        aCatalogId - The catalog identifier