Package com.ibm.commerce.emarketing.engine

Provides the objects that perform the underlying operations for e-mail activities.

See: Description

  • Interface Summary 
    Interface Description
    BouncedEmailReport
    Represents a report outlining bounced back Delivery Status Notification messages that were found within an email account.
    BouncedEmailReporter
    Defines the interface requirements for a class to be considered a bounced e-mail reporter.
    EmailContent
    Represents the content of an e-mail message.
    EmailRecipientSupplier
    A class capable of returning a List of EmailRecipient objects.
    PersonalizedEmailContent
    An extension to the EmailContent interface that identifies implementors as e-mail content that is capable of personalizing its content based on the recipient ID passed to it.
  • Class Summary 
    Class Description
    EmailJobKeeper
    This class is used to keep all the information about a email-sending-job, it include the mail account information, such as host name, port number, user-name, password, reply-to address, etc.
    EmailRecipient
    The simpliest sub-class of Recipient that is capable of receiving email.
    EmailRecipientSyncQueue
    A synchronoized queue that is thread safe so that mutliple threads can process email in parrellel.
    PersonalizedContentManagedEmailContent
    An implementation of PersonalizedEmailContent which uses the e-mail template to fetch the personalized e-mail message content.
    PersonalizedURLEmailContent
    An implementation of PersonalizedEmailContent which uses a struts view or a URL request to fetch the personalized e-mail message content.
    PoolIdAndCode
    This class is used to represent a unique promotion code found in the PX_CDPOOL database table.
    POP3BouncedEmailReporter
    A POP3 implementation of BouncedEMailReporter.
    PurgingStringBuffer
    A string buffer wrapper class that will automatically purge itself when the buffer reaches a threshold length.
    Recipient
    A recipient of some marketing message.
    SMTPDistributor
    The SMTP distributor is a utility to deliver a bunch of email prepared inside Email Job Keeper, For large volume of email, the email-sending will be split into multiple scheduler-job; and for each scheduler-job, the Email Job Keeper will prepare certain amount of email.
    SMTPSendThread
    A Runnable class used to send email.
    URLEmailContent
    The implementation of EmailContent that uses a URL to fetch the content of e-mail messages.

Package com.ibm.commerce.emarketing.engine Description

Provides the objects that perform the underlying operations for e-mail activities.