planetj.dataengine.email
Interface IEmailObject

All Known Implementing Classes:
EmailRow, EmailRowCollection

public interface IEmailObject

This interface contains variables and methods used by email objects.

Author:
PlanetJ Corporation

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

Field Detail

CONFIG_KEY_POP3_SERVER

public static final String CONFIG_KEY_POP3_SERVER
See Also:
Constant Field Values

CONFIG_KEY_SMTP_SERVER

public static final String CONFIG_KEY_SMTP_SERVER
See Also:
Constant Field Values

CONFIG_KEY_SMTP_USER_ID

public static final String CONFIG_KEY_SMTP_USER_ID
See Also:
Constant Field Values

CONFIG_KEY_SMTP_USER_PASSWORD

public static final String CONFIG_KEY_SMTP_USER_PASSWORD
See Also:
Constant Field Values

CONFIG_KEY_SMTP_USER_EMAIL

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

getEmailBody

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


getEmailRecipients

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


getEmailSubject

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


getMailer

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


getPOP3Server

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


getSMTPServer

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


getSMTPUserEmail

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


getSMTPUserId

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


getSMTPUserPassword

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