com.ibm.commerce.couponpromotion.objects

Class CouponPromotionAccessBean

  • java.lang.Object
    • com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • com.ibm.commerce.couponpromotion.objects.CouponPromotionAccessBean
  • All Implemented Interfaces:
    java.io.Serializable


    public class CouponPromotionAccessBean
    extends com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
    See Also:
    Serialized Form
    • Field Detail

    • Constructor Detail

      • CouponPromotionAccessBean

        public CouponPromotionAccessBean()
      • CouponPromotionAccessBean

        public CouponPromotionAccessBean(com.ibm.commerce.couponpromotion.objects.CouponPromotion entity)
      • CouponPromotionAccessBean

        public CouponPromotionAccessBean(java.lang.Integer initiativeId,
                                         java.lang.Integer validityId,
                                         java.lang.String purchaseCondType,
                                         java.lang.Integer numSeenAllowed,
                                         java.lang.String promoDispType,
                                         java.lang.Integer numUseAllowed,
                                         java.lang.Integer totalNumOffer,
                                         java.lang.String currency,
                                         java.lang.String promotionName,
                                         java.lang.String promotionDescription,
                                         java.sql.Timestamp startDate,
                                         java.sql.Timestamp endDate,
                                         java.lang.Integer storeId,
                                         java.lang.String status,
                                         java.lang.Integer numAcceptAllowed)
      • CouponPromotionAccessBean

        public CouponPromotionAccessBean(java.lang.Integer newInitiativeId,
                                         java.lang.Integer newValidityId,
                                         java.lang.String newPurchaseCondType,
                                         java.lang.Integer newNumSeenAllowed,
                                         java.lang.String newPromoDispType,
                                         java.lang.Integer newNumUseAllowed,
                                         java.lang.Integer newTotalNumOffer,
                                         java.lang.String newCurrency,
                                         java.lang.String newPromoName,
                                         java.lang.String newPromoDesc,
                                         java.sql.Timestamp newStartTime,
                                         java.sql.Timestamp newEndTime,
                                         java.lang.Integer newStoreId)
    • Method Detail

      • setInitKey_couponPromotionId

        public void setInitKey_couponPromotionId(java.lang.Integer couponPromotionId)
      • findByCouponPromotionId

        public CouponPromotionAccessBean findByCouponPromotionId(java.lang.Integer paramCouponPromotionId)
      • findByEndDateBefore

        public java.util.Enumeration findByEndDateBefore(java.sql.Timestamp paramEndDate)
      • findByInitiativeId

        public java.util.Enumeration findByInitiativeId(java.lang.Integer paramInitiativeId)
      • findByPromoNameStoreId

        public CouponPromotionAccessBean findByPromoNameStoreId(java.lang.String paramPromoName,
                                                                java.lang.Integer paramStoreId)
      • findByStoreIdStatus

        public java.util.Enumeration findByStoreIdStatus(java.lang.Integer storeId,
                                                         java.lang.String status)
      • findByCouponPromotionIdForUpdate

        public CouponPromotionAccessBean findByCouponPromotionIdForUpdate(java.lang.Integer paramCouponPromotionId)
      • findByEndDateBeforeForUpdate

        public java.util.Enumeration findByEndDateBeforeForUpdate(java.sql.Timestamp paramEndDate)
      • setEarlyBirdLimit

        public void setEarlyBirdLimit(java.lang.Integer earlyBirdLimit)
      • getEarlyBirdLimit

        public java.lang.Integer getEarlyBirdLimit()
      • setCreationTime

        public void setCreationTime(java.sql.Timestamp creationTime)
      • getCreationTime

        public java.sql.Timestamp getCreationTime()
      • setPurchaseCondType

        public void setPurchaseCondType(java.lang.String purchaseCondType)
      • getPurchaseCondType

        public java.lang.String getPurchaseCondType()
      • setEndDate

        public void setEndDate(java.sql.Timestamp endDate)
      • getEndDate

        public java.sql.Timestamp getEndDate()
      • getCouponPromotionId

        public java.lang.Integer getCouponPromotionId()
      • setNumOffered

        public void setNumOffered(java.lang.Integer numOffered)
      • getNumOffered

        public java.lang.Integer getNumOffered()
      • setInitiativeId

        public void setInitiativeId(java.lang.Integer initiativeId)
      • getInitiativeId

        public java.lang.Integer getInitiativeId()
      • setStoreId

        public void setStoreId(java.lang.Integer storeId)
      • getStoreId

        public java.lang.Integer getStoreId()
      • setTotalNumOffer

        public void setTotalNumOffer(java.lang.Integer totalNumOffer)
      • getTotalNumOffer

        public java.lang.Integer getTotalNumOffer()
      • setPromotionDescription

        public void setPromotionDescription(java.lang.String promotionDescription)
      • getPromotionDescription

        public java.lang.String getPromotionDescription()
      • setField1

        public void setField1(java.lang.String field1)
      • getField1

        public java.lang.String getField1()
      • setPromotionName

        public void setPromotionName(java.lang.String promotionName)
      • getPromotionName

        public java.lang.String getPromotionName()
      • setValidityId

        public void setValidityId(java.lang.Integer validityId)
      • getValidityId

        public java.lang.Integer getValidityId()
      • setCurrency

        public void setCurrency(java.lang.String currency)
      • getCurrency

        public java.lang.String getCurrency()
      • setNumUseAllowed

        public void setNumUseAllowed(java.lang.Integer numUseAllowed)
      • getNumUseAllowed

        public java.lang.Integer getNumUseAllowed()
      • setPromoDispType

        public void setPromoDispType(java.lang.String promoDispType)
      • getPromoDispType

        public java.lang.String getPromoDispType()
      • setNumSeenAllowed

        public void setNumSeenAllowed(java.lang.Integer numSeenAllowed)
      • getNumSeenAllowed

        public java.lang.Integer getNumSeenAllowed()
      • setStartDate

        public void setStartDate(java.sql.Timestamp startDate)
      • getStartDate

        public java.sql.Timestamp getStartDate()
      • setNumAcceptAllowed

        public void setNumAcceptAllowed(java.lang.Integer numAcceptAllowed)
      • getNumAcceptAllowed

        public java.lang.Integer getNumAcceptAllowed()
      • setStatus

        public void setStatus(java.lang.String status)
      • getStatus

        public java.lang.String getStatus()
      • fulfills

        public boolean fulfills(java.lang.Long member,
                                java.lang.String relationship)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getOwner

        public java.lang.Long getOwner()
                                throws java.lang.Exception
        Throws:
        java.lang.Exception
      • instantiateEntity

        public void instantiateEntity()
        Specified by:
        instantiateEntity in class com.ibm.commerce.persistence.AbstractJpaEntityAccessBean
      • getEntity

        public com.ibm.commerce.couponpromotion.objects.CouponPromotion getEntity()
        Overrides:
        getEntity in class com.ibm.commerce.persistence.AbstractJpaEntityAccessBean