com.ibm.commerce.wallet.commands

Class WalletExtIssueCouponCmdImpl

  • All Implemented Interfaces:
    com.ibm.commerce.command.CacheableECCommand, ECCommand, ECTargetableCommand, TaskCommand, com.ibm.commerce.marketing.commands.ExtIssueCouponCmd, 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 WalletExtIssueCouponCmdImpl
    extends TaskCommandImpl
    implements com.ibm.commerce.marketing.commands.ExtIssueCouponCmd
    ExtIssueCouponCmd implementation that adds the coupon to the user's wallet.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

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

      • WalletExtIssueCouponCmdImpl

        public WalletExtIssueCouponCmdImpl()
        Default constructor.
    • Method Detail

      • reset

        public void reset()
        Resets this command implementation instance.
        Specified by:
        reset in interface com.ibm.websphere.command.Command
        Overrides:
        reset in class AbstractECTargetableCommand
      • setCoupon

        public void setCoupon(com.ibm.commerce.marketing.promotion.coupon.Coupon aCoupon)
        Sets the coupon issued.
        Specified by:
        setCoupon in interface com.ibm.commerce.marketing.commands.ExtIssueCouponCmd
        Parameters:
        aCoupon - The coupon issued.