public class TemplateEmailEvent extends GenericEvent
TemplateEmailListener
,
Serialized FormModifier and Type | Field and Description |
---|---|
static int[] |
ALL_TYPES
An array of all of the event types for this event
|
static java.lang.String |
CLASS_VERSION
Class version string
|
static int |
TYPE_EMAIL_NOT_SENT
Event type corresponding to a failure to send
|
static int |
TYPE_EMAIL_SENT
Event type corresponding to a successful email send
|
mDate, mTime, mTimestamp, mType, TYPE_VANILLA
Constructor and Description |
---|
TemplateEmailEvent(java.lang.Object pSource)
Constructs a new TemplateEmailEvent.
|
TemplateEmailEvent(java.lang.Object pSource,
int pEventType)
Constructs a new TemplateEmailEvent of the given type.
|
Modifier and Type | Method and Description |
---|---|
TemplateEmailInfo |
getEmailInfo()
Returns the TemplateEmailInfo describing the email message.
|
java.lang.String |
getErrorMessage()
Returns the error message generated while trying to send the
email, or null if the email was sent successfully.
|
javax.mail.Message |
getMessage()
Returns the Message constructed to send the email.
|
java.lang.Object |
getRecipient()
Returns the recipient profile object.
|
void |
setEmailInfo(TemplateEmailInfo pEmailInfo)
Sets the TemplateEmailInfo describing the email message.
|
void |
setErrorMessage(java.lang.String pErrorMessage)
Sets the error message generated while trying to send the
email.
|
void |
setMessage(javax.mail.Message pMessage)
Sets the Message constructed to send the email.
|
void |
setRecipient(java.lang.Object pRecipient)
Sets the recipient profile object.
|
getAllTypes, getSource, getTime, getTimeAsDate, getTimeAsTimestamp, getType
public static java.lang.String CLASS_VERSION
public static final int TYPE_EMAIL_SENT
public static final int TYPE_EMAIL_NOT_SENT
public static int[] ALL_TYPES
public TemplateEmailEvent(java.lang.Object pSource)
public TemplateEmailEvent(java.lang.Object pSource, int pEventType)
public TemplateEmailInfo getEmailInfo()
public void setEmailInfo(TemplateEmailInfo pEmailInfo)
public java.lang.Object getRecipient()
public void setRecipient(java.lang.Object pRecipient)
public javax.mail.Message getMessage()
public void setMessage(javax.mail.Message pMessage)
public java.lang.String getErrorMessage()
public void setErrorMessage(java.lang.String pErrorMessage)