com.ibm.commerce.tools.ecoupon

Class ECouponDetailsDataBean

  • All Implemented Interfaces:
    DataBean, InputDataBean, SmartDataBean, Delegator, Protectable, ECECouponConstant, java.io.Serializable

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

    public class ECouponDetailsDataBean
    extends ECouponDetailsDataBeanBase
    implements ECECouponConstant
    Otains the coupon promotion parameters from the related access beans or XML file, validates the parameters and populates the class variables. Its populate method is invoked when a coupon promotion is selected from the list of coupon promotions and the modify or the summary button is clicked. It obtains the coupon promotion details from various coupon promotion related access beans and populates the class variables. The class variables are converted to javascript variables for use in merchant JSP pages. Its populateXML method is invoked by the UpdateEcouponPromotionTaskCmdImpl to extract and validate all the coupon promotion parameters from the coupon promotion XML file.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

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

      • ECouponDetailsDataBean

        public ECouponDetailsDataBean()
        Deprecated. 
        ECouponDetailsDataBean constructor.
    • Method Detail

      • getCategory

        public java.util.Vector getCategory()
        Deprecated. 
        Returns the list of categories in the coupon promotion purchase condition. Relevant if the purchase condition type is category.
        Returns:
        java.util.Vector
      • getCategoryFixedAmt

        public java.lang.String getCategoryFixedAmt()
        Deprecated. 
        Returns the category fixed discount amount. Relevant if the discount type is fixed and the purchase condition type is category.
        Returns:
        java.lang.String
      • getCategoryPercentageAmt

        public java.lang.String getCategoryPercentageAmt()
        Deprecated. 
        Returns the category percentage discount amount. Relevant if the discount type is percentage and the purchase condition type is category.
        Returns:
        java.lang.String
      • getCategoryType

        public int getCategoryType()
        Deprecated. 
        Returns the category discount type. The discount type is either percentage or fixed. Relevant if the discount type is category.
        Returns:
        int
      • getCheckedCategorys

        public java.util.Vector getCheckedCategorys()
        Deprecated. 
        Returns the list of categories which are discounted. It contains the indices of the categories in the category field. Relevant if the purchase condition type is category.
        Returns:
        java.util.Vector
      • getCheckedProducts

        public java.util.Vector getCheckedProducts()
        Deprecated. 
        Returns the list of product SKUs which are discounted. It contains the indices of the products in the product field. Relevant if the purchase condition type is product.
        Returns:
        java.util.Vector
      • getECouponCurr

        public java.lang.String getECouponCurr()
        Deprecated. 
        Returns the coupon promotion currency.
        Returns:
        java.lang.String
      • getECouponDesc

        public java.lang.String getECouponDesc()
        Deprecated. 
        Returns the coupon promotion description.
        Returns:
        java.lang.String
      • getECouponEndDay

        public java.lang.String getECouponEndDay()
        Deprecated. 
        Returns the day of the month when the coupon promotion ends.
        Returns:
        java.lang.String
      • getECouponEndMonth

        public java.lang.String getECouponEndMonth()
        Deprecated. 
        Returns the month of the year when the coupon promotion ends.
        Returns:
        java.lang.String
      • getECouponEndTime

        public java.lang.String getECouponEndTime()
        Deprecated. 
        Returns the time in HH when the coupon promotion ends, with ECECouponConstant.REST_OF_TIMESTRING appended.
        Returns:
        java.lang.String
      • getECouponEndTimeSelectedIndex

        public java.lang.String getECouponEndTimeSelectedIndex()
        Deprecated. 
        Returns the time in HH when the coupon promotion ends.
        Returns:
        java.lang.String
      • getECouponEndYear

        public java.lang.String getECouponEndYear()
        Deprecated. 
        Returns the year when the coupon promotion ends.
        Returns:
        java.lang.String
      • getECouponName

        public java.lang.String getECouponName()
        Deprecated. 
        Returns the name of the coupon promotion.
        Returns:
        java.lang.String
      • getECouponNumOffer

        public int getECouponNumOffer()
        Deprecated. 
        Returns the total number of coupons that can be offered for this coupon promotion
        Returns:
        int
      • getECouponStartDay

        public java.lang.String getECouponStartDay()
        Deprecated. 
        Returns the day of the month when the coupon promotion starts.
        Returns:
        java.lang.String
      • getECouponStartMonth

        public java.lang.String getECouponStartMonth()
        Deprecated. 
        Returns the day of the month when the coupon promotion starts.
        Returns:
        java.lang.String
      • getECouponStartTime

        public java.lang.String getECouponStartTime()
        Deprecated. 
        Returns the time in HH when the coupon promotion starts, with ECECouponConstant.REST_OF_TIMESTRING appended.
        Returns:
        java.lang.String
      • getECouponStartTimeSelectedIndex

        public java.lang.String getECouponStartTimeSelectedIndex()
        Deprecated. 
        Returns the time in HH when the coupon promotion starts.
        Returns:
        java.lang.String
      • getECouponStartYear

        public java.lang.String getECouponStartYear()
        Deprecated. 
        Returns the year when the coupon promotion starts.
        Returns:
        java.lang.String
      • getFullImagePath

        public java.lang.String getFullImagePath()
        Deprecated. 
        Returns the path of the coupon promotion's full image to be shown to the customer.
        Returns:
        java.lang.String
      • getLongDesc

        public java.lang.String getLongDesc()
        Deprecated. 
        Returns the long description of the coupon promotion to be shown to the customer.
        Returns:
        java.lang.String
      • getMaxAmt

        public java.lang.String getMaxAmt()
        Deprecated. 
        Returns the maximum order amount in the coupon purchase condition. Relevant if the purchase condition type is order.
        Returns:
        java.lang.String
      • getMinAmt

        public java.lang.String getMinAmt()
        Deprecated. 
        Returns the minimum order amount in the coupon purchase condition. Relevant if the purchase condition type is order.
        Returns:
        java.lang.String
      • getOrderFixedAmt

        public java.lang.String getOrderFixedAmt()
        Deprecated. 
        Returns the order fixed discount amount. Relevant if the discount type is fixed and the purchase condition type is order.
        Returns:
        java.lang.String
      • getOrderPercentageAmt

        public java.lang.String getOrderPercentageAmt()
        Deprecated. 
        Returns the order percentage discount amount. Relevant if the discount type is percentage and the purchase condition type is order.
        Returns:
        java.lang.String
      • getOrderType

        public int getOrderType()
        Deprecated. 
        Returns the order discount type. The discount type is either percentage or fixed. Relevant if the discount type is order.
        Returns:
        int
      • getProduct

        public java.util.Vector getProduct()
        Deprecated. 
        Returns the list of products in the coupon promotion purchase condition. Relevant if the purchase condition type is product.
        Returns:
        java.util.Vector
      • getProductFixedAmt

        public java.lang.String getProductFixedAmt()
        Deprecated. 
        Returns the product fixed discount amount. Relevant if the discount type is fixed and the purchase condition type is product.
        Returns:
        java.lang.String
      • getProductPercentageAmt

        public java.lang.String getProductPercentageAmt()
        Deprecated. 
        Returns the product percentage discount amount. Relevant if the discount type is percentage and the purchase condition type is product.
        Returns:
        java.lang.String
      • getProductType

        public int getProductType()
        Deprecated. 
        Returns the product discount type. The discount type is either percentage or fixed. Relevant if the discount type is product.
        Returns:
        int
      • getPromoId

        public java.lang.Integer getPromoId()
        Deprecated. 
        Returns the promotion ID of the coupon promotion.
        Returns:
        java.lang.Integer
      • getPurchaseConditionType

        public int getPurchaseConditionType()
        Deprecated. 
        Returns the purchase condition type of the coupon promotion. It can eb either order, product or category.
        Returns:
        int
      • getShortDesc

        public java.lang.String getShortDesc()
        Deprecated. 
        Returns the short description of the coupon promotion to be shown to the customer.
        Returns:
        java.lang.String
      • getThumbNailPath

        public java.lang.String getThumbNailPath()
        Deprecated. 
        Returns the path of the coupon promotion's thumbnail image to be shown to the customer.
        Returns:
        java.lang.String
      • getXml

        public java.util.Hashtable getXml()
        Deprecated. 
        Returns the coupon promotion parameters in an XML file format.
        Returns:
        java.util.Hashtable
      • isHasDateTimeRange

        public boolean isHasDateTimeRange()
        Deprecated. 
        Returns true if the coupon promotion has start and end dates, false otherwise.
        Returns:
        boolean
      • isHasMax

        public boolean isHasMax()
        Deprecated. 
        Returns true if the coupon promotion has a maximum order purchase value, false otherwise. Relevant if the purchase condition type is order.
        Returns:
        boolean
      • isHasNumOffer

        public boolean isHasNumOffer()
        Deprecated. 
        Returns true if the coupon promotion has a limit on the total number of coupons to be offered to the customer, false otherwise.
        Returns:
        boolean
      • isNewECouponPromotion

        public boolean isNewECouponPromotion()
        Deprecated. 
        Returns true if the coupon promotion is being created, false if it is being updated.
        Returns:
        boolean
      • isVisitedCategoryPurchaseForm

        public boolean isVisitedCategoryPurchaseForm()
        Deprecated. 
        Returns true if the category purchase form has been visited before in the flow, false otherwise.
        Returns:
        boolean
      • isVisitedCategoryValueForm

        public boolean isVisitedCategoryValueForm()
        Deprecated. 
        Returns true if the category value form has been visited before in the flow, false otherwise.
        Returns:
        boolean
      • isVisitedDescriptionForm

        public boolean isVisitedDescriptionForm()
        Deprecated. 
        Returns true if the description form has been visited before in the flow, false otherwise.
        Returns:
        boolean
      • isVisitedDetailsForm

        public boolean isVisitedDetailsForm()
        Deprecated. 
        Returns true if the details form has been visited before in the flow, false otherwise.
        Returns:
        boolean
      • isVisitedOrderPurchaseCondition

        public boolean isVisitedOrderPurchaseCondition()
        Deprecated. 
        Returns true if the order purchase condition form has been visited before in the flow, false otherwise.
        Returns:
        boolean
      • isVisitedOrderValueForm

        public boolean isVisitedOrderValueForm()
        Deprecated. 
        Returns true if the order value form has been visited before in the flow, false otherwise.
        Returns:
        boolean
      • isVisitedProductPurchaseForm

        public boolean isVisitedProductPurchaseForm()
        Deprecated. 
        Returns true if the product purchase form has been visited before in the flow, false otherwise.
        Returns:
        boolean
      • isVisitedProductValueForm

        public boolean isVisitedProductValueForm()
        Deprecated. 
        Returns true if the product value form has been visited before in the flow, false otherwise.
        Returns:
        boolean
      • isVisitedWizWelcome

        public boolean isVisitedWizWelcome()
        Deprecated. 
        Returns true if the wizard welcome form has been visited before in the flow, false otherwise.
        Returns:
        boolean
      • populate

        public void populate()
                      throws java.lang.Exception
        Deprecated. 
        Obtains the coupon promotion parameters from the coupon promtoion related access beans and populates the class variables for the coupon promotion ID present in the request properties, if the newECouponPromotion flag in request properties is false, i.e. when the coupon promotion already exists. Invoked when a coupon promotion is selected from the list of coupon promotions and the modify or the summary button is clicked.

        Behaviour

        The command does the following

        1. Obtains the store ID and the language ID from the command context.
          1. Determines if the coupon promotion is new, obtains the coupon promotion ID from the request properties if the coupon promotion is not new.
            1. Sets the visited page variables to be true except the pages that are relevant for a specific coupon purchase condition type, which are set accordingly.
              1. Obtains the common coupon promotion parameters from the CouponPromotionAccessBean and PromoDescriptionAccessBean.
                1. Depending on the purchase condition type, obtains the parameters from PromoProdAccessBean, PromoCatAccessBean or PromoOrderAccessBean.
                  1. Obtains the coupon promotion's calculation code ID (discount code ID) from the PromoDiscAccessBean. Gets the type of discount (fixed or percentage) and the discount amount from the CalculationRuleAccessBean, CalculationRuleScaleRelationshipAccessBean, CalculationRangeAccessBean and CalculationRangeLookupResultAccessBean.
                    1. Obtains the products or the categories to be discounted from the CatalogEntryCalculationCodeAccessBean and the CatalogGroupCalculationCodeAccessBean respectively, depending on the purchase condition type.
        Specified by:
        populate in interface SmartDataBean
        Overrides:
        populate in class SmartDataBeanImpl
        Throws:
        java.lang.Exception
      • populateXml

        public void populateXml()
                         throws ECException
        Deprecated. 
        Extracts the coupon promotion parameters from the class variable 'xml' and populates the appropriate class variables. Invoked from UpdateECouponPromotionTaskCmd command. Here is a summary of all the parameters expected in hashtable XML.
        Parameter Name Valid Type Optional/Mandatory
        eCouponName String - Name of promotion Mandatory
        eCouponCurr String - Currency Mandatory
        eCouponDesc String - Merchant viewable description Optional
        shortDesc String - customer viewable short description Optional
        longDesc String - customer viewable long description Optional
        fullImagePath String - customer viewable full image path Optional
        thumbNailPath String - customer viewable thumbnail path Optional
        hasDateTimeRange String - "true"/"false" Mandatory
        eCouponStartYear String representing an year Mandatory if hasDateTimeRange="true"
        eCouponStartMonth String representing a month Mandatory if hasDateTimeRange="true"
        eCouponStartDay String representing a day Mandatory if hasDateTimeRange="true"
        eCouponEndYear String representing an year Mandatory if hasDateTimeRange="true"
        eCouponEndMonth String representing a month Mandatory if hasDateTimeRange="true"
        eCouponEndDay String representing a day Mandatory if hasDateTimeRange="true"
        eCouponStartTimeSelectedIndex String representing an hour Mandatory if hasDateTimeRange="true"
        eCouponEndTimeSelectedIndex String representing an hour Mandatory if hasDateTimeRange="true"
        hasNumOffer String - "true"/"false" Mandatory
        eCouponNumOffer String - number of coupons Mandatory if hasNumOffer="true"
        purchaseConditionType String - "0"(product), "1"(order), "2"(category) Mandatory
        minAmt String - a double representing minimum qualifying amount for order type coupon Mandatory if purchaseConditionType=0
        hasMax String - "true"/"false" Mandatory if purchaseConditionType=0
        maxAmt String - a double representing minimum qualifying amount for order type coupon Mandatory if hasMax="true"
        orderType String - "0"(percentage), "1"(fixed) - discount type on order Mandatory if purchaseConditionType=0
        orderPercentageAmt String - percentage discount amount Mandatory if orderType=0
        orderFixedAmt String - fixed discount amount Mandatory if orderType=1
        product Hashtable of product SKUs in the purchase condition Mandatory if purchaseConditionType=1
        checkedProducts Hashtable of product SKUs to be discounted Mandatory if purchaseConditionType=1
        productType String - "0"(percentage), "1"(fixed) - discount type on products Mandatory if purchaseConditionType=1
        productPercentageAmt String - percentage discount amount Mandatory if productType=0
        productFixedAmt String - fixed discount amount Mandatory if productType=1
        catalogId String - The catalogId on which the coupon is defined Mandatory if purchaseConditionType=2
        category Hashtable of category identifiers in the purchase condition Mandatory if purchaseConditionType=2
        checkedCategorys Hashtable of category identifiers to be discounted Mandatory if purchaseConditionType=2
        categoryType String - "0"(percentage), "1"(fixed) - discount type on categories Mandatory if purchaseConditionType=2
        categoryPercentageAmt String - percentage discount amount Mandatory if productType=2
        categoryFixedAmt String - fixed discount amount Mandatory if productType=2

        Behaviour

        The command does the following

        1. Obtains the store ID and the language ID from the command context.
          1. Determines if the coupon promotion is new, obtains the coupon
            1. Throws an exception when a mandatory coupon promtoion parameter is missing, with the missing parameter name and ECMessage._ERR_CMD_MISSING_PARAM being passed in the exception.
        Throws:
        ECException
      • setCategory

        public void setCategory(java.util.Vector newCategory)
        Deprecated. 
        Sets the category.
        Parameters:
        newCategory - java.util.Vector
      • setCategoryFixedAmt

        public void setCategoryFixedAmt(java.lang.String newCategoryFixedAmt)
        Deprecated. 
        Sets the categoryFixedAmt.
        Parameters:
        newCategoryFixedAmt - java.lang.String
      • setCategoryPercentageAmt

        public void setCategoryPercentageAmt(java.lang.String newCategoryPercentageAmt)
        Deprecated. 
        Sets the categoryPercentageAmt.
        Parameters:
        newCategoryPercentageAmt - java.lang.String
      • setCategoryType

        public void setCategoryType(int newCategoryType)
        Deprecated. 
        Sets the categoryType.
        Parameters:
        newCategoryType - int
      • setCheckedCategorys

        public void setCheckedCategorys(java.util.Vector newCheckedCategorys)
        Deprecated. 
        Sets the checkedCategorys.
        Parameters:
        newCheckedCategorys - java.util.Vector
      • setCheckedProducts

        public void setCheckedProducts(java.util.Vector newCheckedProducts)
        Deprecated. 
        Sets the checkedProducts.
        Parameters:
        newCheckedProducts - java.util.Vector
      • setECouponCurr

        public void setECouponCurr(java.lang.String newECouponCurr)
        Deprecated. 
        Sets the eCouponCurr.
        Parameters:
        newECouponCurr - java.lang.String
      • setECouponDesc

        public void setECouponDesc(java.lang.String newECouponDesc)
        Deprecated. 
        Sets the eCouponDesc.
        Parameters:
        newECouponDesc - java.lang.String
      • setECouponEndDay

        public void setECouponEndDay(java.lang.String newECouponEndDay)
        Deprecated. 
        Sets the eCouponEndDay.
        Parameters:
        newECouponEndDay - java.lang.String
      • setECouponEndMonth

        public void setECouponEndMonth(java.lang.String newECouponEndMonth)
        Deprecated. 
        Sets the eCouponEndMonth.
        Parameters:
        newECouponEndMonth - java.lang.String
      • setECouponEndTime

        public void setECouponEndTime(java.lang.String newECouponEndTime)
        Deprecated. 
        Sets the eCouponEndTime.
        Parameters:
        newECouponEndTime - java.lang.String
      • setECouponEndTimeSelectedIndex

        public void setECouponEndTimeSelectedIndex(java.lang.String newECouponEndTimeSelectedIndex)
        Deprecated. 
        Sets the eCouponEndTimeSelectedIndex.
        Parameters:
        newECouponEndTimeSelectedIndex - java.lang.String
      • setECouponEndYear

        public void setECouponEndYear(java.lang.String newECouponEndYear)
        Deprecated. 
        Sets the eCouponEndYear.
        Parameters:
        newECouponEndYear - java.lang.String
      • setECouponName

        public void setECouponName(java.lang.String newECouponName)
        Deprecated. 
        Sets the eCouponName.
        Parameters:
        newECouponName - java.lang.String
      • setECouponNumOffer

        public void setECouponNumOffer(int newECouponNumOffer)
        Deprecated. 
        Sets the eCouponNumOffer.
        Parameters:
        newECouponNumOffer - int
      • setECouponStartDay

        public void setECouponStartDay(java.lang.String newECouponStartDay)
        Deprecated. 
        Sets the eCouponStartDay.
        Parameters:
        newECouponStartDay - java.lang.String
      • setECouponStartMonth

        public void setECouponStartMonth(java.lang.String newECouponStartMonth)
        Deprecated. 
        Sets the eCouponStartMonth.
        Parameters:
        newECouponStartMonth - java.lang.String
      • setECouponStartTime

        public void setECouponStartTime(java.lang.String newECouponStartTime)
        Deprecated. 
        Sets the eCouponStartTime.
        Parameters:
        newECouponStartTime - java.lang.String
      • setECouponStartTimeSelectedIndex

        public void setECouponStartTimeSelectedIndex(java.lang.String newECouponStartTimeSelectedIndex)
        Deprecated. 
        Sets the eCouponStartTimeSelectedIndex.
        Parameters:
        newECouponStartTimeSelectedIndex - java.lang.String
      • setECouponStartYear

        public void setECouponStartYear(java.lang.String newECouponStartYear)
        Deprecated. 
        Sets the eCouponStartYear.
        Parameters:
        newECouponStartYear - java.lang.String
      • setFullImagePath

        public void setFullImagePath(java.lang.String newFullImagePath)
        Deprecated. 
        Sets the fullImagePath.
        Parameters:
        newFullImagePath - java.lang.String
      • setHasDateTimeRange

        public void setHasDateTimeRange(boolean newHasDateTimeRange)
        Deprecated. 
        Sets the hasDateTimeRange.
        Parameters:
        newHasDateTimeRange - boolean
      • setHasMax

        public void setHasMax(boolean newHasMax)
        Deprecated. 
        Sets the hasMax field.
        Parameters:
        newHasMax - boolean
      • setHasNumOffer

        public void setHasNumOffer(boolean newHasNumOffer)
        Deprecated. 
        Sets the hasNumOffer field.
        Parameters:
        newHasNumOffer - boolean
      • setLongDesc

        public void setLongDesc(java.lang.String newLongDesc)
        Deprecated. 
        Sets the long description of coupon promotion.
        Parameters:
        newLongDesc - java.lang.String
      • setMaxAmt

        public void setMaxAmt(java.lang.String newMaxAmt)
        Deprecated. 
        Sets the maximum order amount, if purchase condition is order type.
        Parameters:
        newMaxAmt - java.lang.String
      • setMinAmt

        public void setMinAmt(java.lang.String newMinAmt)
        Deprecated. 
        Sets the minimum order amount, if purchase condition is order type.
        Parameters:
        newMinAmt - java.lang.String
      • setNewECouponPromotion

        public void setNewECouponPromotion(boolean newNewECouponPromotion)
        Deprecated. 
        Sets the newECouponPromotion field to indicate if the coupon promotion is new or already created.
        Parameters:
        newNewECouponPromotion - boolean
      • setOrderFixedAmt

        public void setOrderFixedAmt(java.lang.String newOrderFixedAmt)
        Deprecated. 
        Sets the order discount fixed amount.
        Parameters:
        newOrderFixedAmt - java.lang.String
      • setOrderPercentageAmt

        public void setOrderPercentageAmt(java.lang.String newOrderPercentageAmt)
        Deprecated. 
        Sets the order discount percenatge amount.
        Parameters:
        newOrderPercentageAmt - java.lang.String
      • setOrderType

        public void setOrderType(int newOrderType)
        Deprecated. 
        Sets the order discount type.
        Parameters:
        newOrderType - int
      • setProduct

        public void setProduct(java.util.Vector newProduct)
        Deprecated. 
        Sets the coupon promotion product field which is the list of products in the coupon promotion purchase condition, if purchase condition type is product.
        Parameters:
        newProduct - java.util.Vector
      • setProductFixedAmt

        public void setProductFixedAmt(java.lang.String newProductFixedAmt)
        Deprecated. 
        Sets the coupon promotion product discount fixed amount.
        Parameters:
        newProductFixedAmt - java.lang.String
      • setProductPercentageAmt

        public void setProductPercentageAmt(java.lang.String newProductPercentageAmt)
        Deprecated. 
        Sets the coupon promotion product discount percentage amount.
        Parameters:
        newProductPercentageAmt - java.lang.String
      • setProductType

        public void setProductType(int newProductType)
        Deprecated. 
        Sets the coupon promotion product discount type. The discount type is either percentage or fixed. Relevant if the discount type is product.
        Parameters:
        newProductType - int
      • setPromoId

        public void setPromoId(java.lang.Integer newPromoId)
        Deprecated. 
        Sets the coupon promotion ID.
        Parameters:
        newPromoId - java.lang.Integer
      • setPurchaseConditionType

        public void setPurchaseConditionType(int newPurchaseConditionType)
        Deprecated. 
        Sets the coupon promotion purchase condition type.
        Parameters:
        newPurchaseConditionType - int
      • setShortDesc

        public void setShortDesc(java.lang.String newShortDesc)
        Deprecated. 
        Sets the coupon promotion's short description.
        Parameters:
        newShortDesc - java.lang.String
      • setThumbNailPath

        public void setThumbNailPath(java.lang.String newThumbNailPath)
        Deprecated. 
        Sets the coupon promotion's thumbnail image path.
        Parameters:
        newThumbNailPath - java.lang.String
      • setVisitedCategoryPurchaseForm

        public void setVisitedCategoryPurchaseForm(boolean newVisitedCategoryPurchaseForm)
        Deprecated. 
        Sets the visitedCategoryPurchaseForm field.
        Parameters:
        newVisitedCategoryPurchaseForm - boolean
      • setVisitedCategoryValueForm

        public void setVisitedCategoryValueForm(boolean newVisitedCategoryValueForm)
        Deprecated. 
        Sets the visitedCategoryValueForm field.
        Parameters:
        newVisitedCategoryValueForm - boolean
      • setVisitedDescriptionForm

        public void setVisitedDescriptionForm(boolean newVisitedDescriptionForm)
        Deprecated. 
        Sets the visitedDescriptionForm field.
        Parameters:
        newVisitedDescriptionForm - boolean
      • setVisitedDetailsForm

        public void setVisitedDetailsForm(boolean newVisitedDetailsForm)
        Deprecated. 
        Sets the visitedDetailsForm field.
        Parameters:
        newVisitedDetailsForm - boolean
      • setVisitedOrderPurchaseCondition

        public void setVisitedOrderPurchaseCondition(boolean newVisitedOrderPurchaseCondition)
        Deprecated. 
        Sets the visitedOrderPurchaseCondition field.
        Parameters:
        newVisitedOrderPurchaseCondition - boolean
      • setVisitedOrderValueForm

        public void setVisitedOrderValueForm(boolean newVisitedOrderValueForm)
        Deprecated. 
        Sets the visitedOrderValueForm field.
        Parameters:
        newVisitedOrderValueForm - boolean
      • setVisitedProductPurchaseForm

        public void setVisitedProductPurchaseForm(boolean newVisitedProductPurchaseForm)
        Deprecated. 
        Sets the visitedProductPurchaseForm field.
        Parameters:
        newVisitedProductPurchaseForm - boolean
      • setVisitedProductValueForm

        public void setVisitedProductValueForm(boolean newVisitedProductValueForm)
        Deprecated. 
        Sets the visitedProductValueForm field.
        Parameters:
        newVisitedProductValueForm - boolean
      • setVisitedWizWelcome

        public void setVisitedWizWelcome(boolean newVisitedWizWelcome)
        Deprecated. 
        Sets the visitedWizWelcome field.
        Parameters:
        newVisitedWizWelcome - boolean
      • setXml

        public void setXml(java.util.Hashtable newXml)
        Deprecated. 
        Sets the XML field.
        Parameters:
        newXml - java.util.Hashtable
      • getCatalogId

        public java.lang.Long getCatalogId()
        Deprecated. 
        Gets the catalogId
        Returns:
        Returns a Long
      • setCatalogId

        public void setCatalogId(java.lang.Long catalogId)
        Deprecated. 
        Sets the catalogId
        Parameters:
        catalogId - The catalogId to set
      • getEndDateLocale

        public java.lang.String getEndDateLocale()
        Deprecated. 
        Gets the endDateLocale
        Returns:
        Returns a String
      • getStartDateLocale

        public java.lang.String getStartDateLocale()
        Deprecated. 
        Gets the startDateLocale
        Returns:
        Returns a String
      • getPromoStatus

        public java.lang.String getPromoStatus()
        Deprecated. 
        Gets the promoStatus
        Returns:
        Returns a String
      • setPromoStatus

        public void setPromoStatus(java.lang.String promoStatus)
        Deprecated. 
        Sets the promoStatus
        Parameters:
        promoStatus - The promoStatus to set
      • getNumOffered

        public java.lang.Integer getNumOffered()
        Deprecated. 
        Gets the numOffered, the actual number of coupons accepted by shoppers so far.
        Returns:
        Returns a Integer
      • setNumOffered

        public void setNumOffered(java.lang.Integer numOffered)
        Deprecated. 
        Sets the numOffered, the actual number of coupons accepted by shoppers so far.
        Parameters:
        numOffered - The numOffered to set
      • setStartDateLocale

        public void setStartDateLocale(java.lang.String startDateLocale)
        Deprecated. 
        Sets the startDateLocale
        Parameters:
        startDateLocale - The startDateLocale to set
      • setEndDateLocale

        public void setEndDateLocale(java.lang.String endDateLocale)
        Deprecated. 
        Sets the endDateLocale
        Parameters:
        endDateLocale - The endDateLocale to set
      • getOwner

        public java.lang.Long getOwner()
                                throws java.lang.Exception
        Deprecated. 
        Return the member reference number of the owner.
        Specified by:
        getOwner in interface Protectable
        Overrides:
        getOwner in class ECouponDetailsDataBeanBase
        Returns:
        the member ID of the of the owner.
        Throws:
        java.lang.Exception - thrown when the owner's member ID cannot be retrieved through the StoreAccessBean.