planetj.dataengine.email
Interface IEmailObject

All Known Implementing Classes:
EmailRow, EmailRowCollection

public interface IEmailObject

This interface contains variables and methods used by email objects.


Field Summary
static java.lang.String CONFIG_KEY_POP3_SERVER
           
static java.lang.String CONFIG_KEY_SMTP_SERVER
           
static java.lang.String CONFIG_KEY_SMTP_USER_EMAIL
           
static java.lang.String CONFIG_KEY_SMTP_USER_ID
           
static java.lang.String CONFIG_KEY_SMTP_USER_PASSWORD
           
 
Method Summary
 java.lang.String getEmailBody(ExecutingContext ec)
          Get this Row's body.
 java.lang.String getEmailRecipients(ExecutingContext ec)
          Get this Row's recipients.
 java.lang.String getEmailSubject(ExecutingContext ec)
          Get this Row's subject.
 CMMailer getMailer(ExecutingContext ec)
          Get the mailer used to send emails.
 java.lang.String getPOP3Server(ExecutingContext ec)
          Get this Row's SMTP server.
 java.lang.String getSMTPServer(ExecutingContext ec)
          Get this Row's SMTP server.
 java.lang.String getSMTPUserEmail(ExecutingContext ec)
          Get this Row's SMTP user email.
 java.lang.String getSMTPUserId(ExecutingContext ec)
          Get this Row's SMTP user id.
 java.lang.String getSMTPUserPassword(ExecutingContext ec)
          Get this Row's SMTP user password.
 

Field Detail

CONFIG_KEY_POP3_SERVER

public static final java.lang.String CONFIG_KEY_POP3_SERVER
See Also:
Constant Field Values

CONFIG_KEY_SMTP_SERVER

public static final java.lang.String CONFIG_KEY_SMTP_SERVER
See Also:
Constant Field Values

CONFIG_KEY_SMTP_USER_ID

public static final java.lang.String CONFIG_KEY_SMTP_USER_ID
See Also:
Constant Field Values

CONFIG_KEY_SMTP_USER_PASSWORD

public static final java.lang.String CONFIG_KEY_SMTP_USER_PASSWORD
See Also:
Constant Field Values

CONFIG_KEY_SMTP_USER_EMAIL

public static final java.lang.String CONFIG_KEY_SMTP_USER_EMAIL
See Also:
Constant Field Values
Method Detail

getEmailBody

public java.lang.String getEmailBody(ExecutingContext ec)
Get this Row's body.


getEmailRecipients

public java.lang.String getEmailRecipients(ExecutingContext ec)
Get this Row's recipients.


getEmailSubject

public java.lang.String getEmailSubject(ExecutingContext ec)
Get this Row's subject.


getMailer

public CMMailer getMailer(ExecutingContext ec)
Get the mailer used to send emails.


getPOP3Server

public java.lang.String getPOP3Server(ExecutingContext ec)
Get this Row's SMTP server.


getSMTPServer

public java.lang.String getSMTPServer(ExecutingContext ec)
Get this Row's SMTP server.


getSMTPUserEmail

public java.lang.String getSMTPUserEmail(ExecutingContext ec)
Get this Row's SMTP user email.


getSMTPUserId

public java.lang.String getSMTPUserId(ExecutingContext ec)
Get this Row's SMTP user id.


getSMTPUserPassword

public java.lang.String getSMTPUserPassword(ExecutingContext ec)
Get this Row's SMTP user password.