com.ibm.commerce.tools.epromotion.commands

Class UpdateRLPromotionCmdImpl

    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        The copyright information.
        See Also:
        Constant Field Values
    • Constructor Detail

      • UpdateRLPromotionCmdImpl

        public UpdateRLPromotionCmdImpl()
        RLPromotionUpdateCmdImpl constructor.
    • Method Detail

      • getCalCodeId

        public java.lang.String getCalCodeId()
        Gets CALCODE ID
        Returns:
        java.lang.String
      • getRlPromotion

        public RLPromotion getRlPromotion()
        Gets RLPromotion object.
        Returns:
        com.ibm.commerce.tools.epromotion.RLPromotion
      • setCalCodeId

        public void setCalCodeId(java.lang.String newCalCodeId)
        Sets CALCODE ID.
        Specified by:
        setCalCodeId in interface UpdateRLPromotionCmd
        Parameters:
        newCalCodeId - java.lang.String
      • setRLPromotion

        public void setRLPromotion(RLPromotion newRlPromotion)
        Sets RLPromotion object.
        Specified by:
        setRLPromotion in interface UpdateRLPromotionCmd
        Parameters:
        newRlPromotion - com.ibm.commerce.tools.epromotion.RLPromotion
      • updateCalCodeBean

        public void updateCalCodeBean()
                               throws ECException
        Updates the CALCODE bean.
        Throws:
        ECException - The exception description.
      • updateCalCodeMgpBean

        public void updateCalCodeMgpBean()
                                  throws ECException
        Updates the CALCODE association with member group.
        Throws:
        ECException - The exception description.
      • updateCalDescBean

        public void updateCalDescBean()
                               throws ECException
        Updates the CALCODE description bean.
        Throws:
        ECException
      • updateShippingCalCodeBean

        public void updateShippingCalCodeBean()
                                       throws ECSystemException
        Update Shipping entry for the CALCODE if shipping mode changes.
        Throws:
        ECSystemException
      • updateRLDiscountBean

        public void updateRLDiscountBean()
                                  throws ECException
        Deprecated. This method was used for 55 Blaze implementation. Deprecated from v7.
        Updates RLDISCOUNT details.
        Throws:
        ECException - The exception description.