com.ibm.commerce.emarketing.objects

Class EmailPromotionAccessBean

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


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

    • Constructor Detail

      • EmailPromotionAccessBean

        public EmailPromotionAccessBean()
      • EmailPromotionAccessBean

        public EmailPromotionAccessBean(com.ibm.commerce.emarketing.objects.EmailPromotion entity)
      • EmailPromotionAccessBean

        public EmailPromotionAccessBean(java.lang.Integer emailPromotionId,
                                        java.lang.Integer emailMessageId,
                                        java.lang.Long jobReferenceNumber,
                                        java.lang.Integer storeEntityId,
                                        java.lang.String name)
      • EmailPromotionAccessBean

        public EmailPromotionAccessBean(java.lang.Integer argEmailMessageId,
                                        java.lang.Long argJobReferenceNumber,
                                        java.lang.Integer argStoreEntityId,
                                        java.lang.String argName)
    • Method Detail

      • setInitKey_emailPromotionId

        public void setInitKey_emailPromotionId(java.lang.Integer emailPromotionId)
      • findAll

        public java.util.Enumeration findAll()
      • findByEmailMessageId

        public java.util.Enumeration findByEmailMessageId(java.lang.Integer argEmailmesssageId)
      • findByEmailPromotionId

        public EmailPromotionAccessBean findByEmailPromotionId(java.lang.Integer argEmailPromotionId)
      • findByStoreEntityId

        public java.util.Enumeration findByStoreEntityId(java.lang.Integer argStoreEntityId)
      • findByStoreEntityIdAndEmailMessageId

        public java.util.Enumeration findByStoreEntityIdAndEmailMessageId(java.lang.Integer argStoreEntityId,
                                                                          java.lang.Integer argEmailMessageId)
      • findByStoreEntityIdOrderByModifiedDate

        public java.util.Enumeration findByStoreEntityIdOrderByModifiedDate(java.lang.Integer argStoreEntityId)
      • findByStoreEntityIdOrderByStatus

        public java.util.Enumeration findByStoreEntityIdOrderByStatus(java.lang.Integer argStoreEntityId)
      • findByEmailPromotionIdForUpdate

        public EmailPromotionAccessBean findByEmailPromotionIdForUpdate(java.lang.Integer emailPromotionId)
      • setEmailMessageId

        public void setEmailMessageId(java.lang.Integer emailMessageId)
      • getEmailMessageIdInEntityType

        public java.lang.Integer getEmailMessageIdInEntityType()
      • setEmailMessageId

        public void setEmailMessageId(java.lang.String emailMessageId)
      • getEmailMessageId

        public java.lang.String getEmailMessageId()
      • setModifiedDate

        public void setModifiedDate(java.sql.Timestamp modifiedDate)
      • getModifiedDateInEntityType

        public java.sql.Timestamp getModifiedDateInEntityType()
      • setModifiedDate

        public void setModifiedDate(java.lang.String modifiedDate)
      • getModifiedDate

        public java.lang.String getModifiedDate()
      • setName

        public void setName(java.lang.String name)
      • getName

        public java.lang.String getName()
      • setStoreEntityId

        public void setStoreEntityId(java.lang.Integer storeEntityId)
      • getStoreEntityIdInEntityType

        public java.lang.Integer getStoreEntityIdInEntityType()
      • setStoreEntityId

        public void setStoreEntityId(java.lang.String storeEntityId)
      • getStoreEntityId

        public java.lang.String getStoreEntityId()
      • setReplyTo

        public void setReplyTo(java.lang.String replyTo)
      • getReplyTo

        public java.lang.String getReplyTo()
      • setDescription

        public void setDescription(java.lang.String description)
      • getDescription

        public java.lang.String getDescription()
      • getEmailPromotionId

        public java.lang.Integer getEmailPromotionId()
      • setModifiedBy

        public void setModifiedBy(java.lang.String modifiedBy)
      • getModifiedBy

        public java.lang.String getModifiedBy()
      • setJobReferenceNumber

        public void setJobReferenceNumber(java.lang.Long jobReferenceNumber)
      • getJobReferenceNumberInEntityType

        public java.lang.Long getJobReferenceNumberInEntityType()
      • setJobReferenceNumber

        public void setJobReferenceNumber(java.lang.String jobReferenceNumber)
      • getJobReferenceNumber

        public java.lang.String getJobReferenceNumber()
      • setStatus

        public void setStatus(java.lang.Integer status)
      • getStatusInEntityType

        public java.lang.Integer getStatusInEntityType()
      • 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.emarketing.objects.EmailPromotion getEntity()
        Overrides:
        getEntity in class com.ibm.commerce.persistence.AbstractJpaEntityAccessBean