Style Intelligence v12.0

inetsoft.sree.schedule
Interface EmailSupport

All Superinterfaces:
ScheduleAction, Serializable
All Known Implementing Classes:
AbstractAction, BurstAction, RepletAction, ViewsheetAction

public interface EmailSupport
extends ScheduleAction

Defines the common API for actions that supports email delivery of reports.


Method Summary
 String getEmails()
          Get all emails to send the report.
 String getFileFormat()
          Get the email file format.
 String getFrom()
          Get the from text of the email header.
 String getMessage()
          Get the email text message.
 String getNotifications()
          Get all notification emails.
 String getSubject()
          Get the email subject.
 boolean isCompressFile()
          Check if the exported file needs to be zipped up.
 void setCompressFile(boolean compress)
          Set the flag indicating whether or not the exported file is to be zipped up before it is delivered.
 void setEmails(String emails)
          Set the emails to send the report.
 void setFileFormat(String format)
          Set the email file format.
 void setFrom(String from)
          Set the from text of the email that is sent by this replet action.
 void setMessage(String msg)
          Set email message.
 void setNotifications(String notifies)
          Set the notification list.
 void setSubject(String subject)
          Set the email subject.
 
Methods inherited from interface inetsoft.sree.schedule.ScheduleAction
run
 

Method Detail

setEmails

void setEmails(String emails)
Set the emails to send the report.

Parameters:
emails - comma separated email list.

getEmails

String getEmails()
Get all emails to send the report.


setNotifications

void setNotifications(String notifies)
Set the notification list.


getNotifications

String getNotifications()
Get all notification emails.


setFrom

void setFrom(String from)
Set the from text of the email that is sent by this replet action.

Parameters:
from - the from text of the email header.

getFrom

String getFrom()
Get the from text of the email header.

Returns:
from text of the email header.

setMessage

void setMessage(String msg)
Set email message.


getMessage

String getMessage()
Get the email text message.


setSubject

void setSubject(String subject)
Set the email subject.


getSubject

String getSubject()
Get the email subject.


setFileFormat

void setFileFormat(String format)
Set the email file format.


getFileFormat

String getFileFormat()
Get the email file format.


setCompressFile

void setCompressFile(boolean compress)
Set the flag indicating whether or not the exported file is to be zipped up before it is delivered.


isCompressFile

boolean isCompressFile()
Check if the exported file needs to be zipped up.


Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved.