com.ibm.commerce.couponscheduler.commands

Class SchedCouponCmdImpl

  • All Implemented Interfaces:
    AccCommand, ControllerCommand, ECCommand, ECTargetableCommand, SchedCouponCmd, Protectable, 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

    Deprecated. 
    The WC54 coupon feature will be replaced by the WC56 promotion engine coupon feature.

    public class SchedCouponCmdImpl
    extends ControllerCommandImpl
    implements SchedCouponCmd
    The purpose of this controller command is to mark the eCoupon promotions and eCoupons as EXPIRED depending on the expiry date of the coupon promotion. For each Coupon Promotion the end date is found out. If it is before the current timestamp the eCoupon promotion is marked as EXPIRED. The eCoupons corresponding to this promotion are also marked as EXPIRED. This command uses the CouponPromotionAccessBean and the CouponWalletAccessBean.
    See Also:
    Serialized Form