com.ibm.commerce.giftcenter.facade.server.commands

Class ProcessGiftListAnnounceActionCmdImpl

  • All Implemented Interfaces:
    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 ProcessGiftListAnnounceActionCmdImpl
    extends AbstractProcessCustomActionUsingBusinessObjectMediatorCmdImpl
    Processes the Announce action on the GiftList noun. The following tasks are performed by this command 1. Validate whether the announcement data is present 2. Invoke the SendMsg command to send the email announcement to the recipients 3. Create the announcement history calling the change part mediator for the announcement noun part
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class com.ibm.websphere.command.TargetableCommandImpl

        LOCAL
      • Fields inherited from interface com.ibm.websphere.command.Command

        serialVersionUID
    • Constructor Detail

      • ProcessGiftListAnnounceActionCmdImpl

        public ProcessGiftListAnnounceActionCmdImpl()
    • Method Detail

      • performExecute

        public void performExecute()
                            throws java.lang.Exception
        Performs the business logic to announce a gift registry
        Specified by:
        performExecute in interface com.ibm.websphere.command.TargetableCommand
        Specified by:
        performExecute in class com.ibm.websphere.command.TargetableCommandImpl
        Throws:
        java.lang.Exception