com.adobe.idp.taskmanager.dsc.client.emailsettings
Interface TaskNotificationMessage

All Superinterfaces:
java.io.Serializable

public interface TaskNotificationMessage
extends java.io.Serializable

Message settings for task notifications.


Method Summary
 java.lang.String getCurrentEncoding()
          Retrieves the current email encoding for the task notification.
 java.lang.String getEmailAddress()
          Retrieves the email address used for administrative notifications.
 java.lang.String getMessageBody()
          Message body for this notification type
 java.lang.String getSubject()
          Subject line for the notifiaction email
 NotificationType getType()
          Returns the Type for this
 boolean isEnabled()
          Returns whether email notifications are enabled for this type
 boolean isFormDataIncluded()
          Sets whether Form Data is to be included with this notification Type
 boolean isHtml()
          Indicates if the Message Body is formatted as HTML
 void setCurrentEncoding(java.lang.String address)
          Sets the current email encoding for the selected notification type.
 void setEmailAddress(java.lang.String address)
          Sets the email address used for administrative notifications.
 void setEnabled(boolean enabled)
          Sets whether email notifications are enabled for this type
 void setFormDataIncluded(boolean included)
          Sets wehther the Form data is to be included in the email for this notification type
 void setHtml(boolean html)
          Sets the Format to be HTML or Plain text.
 void setMessageBody(java.lang.String messageBody)
          Sets the Message body for this notification type
 void setSubject(java.lang.String subject)
          Sets the Subject line for this notification Type
 void setType(NotificationType type)
          Sets the type of notification for this message
 

Method Detail

getMessageBody

java.lang.String getMessageBody()
Message body for this notification type

Returns:
MessageBody The message body for this type

setMessageBody

void setMessageBody(java.lang.String messageBody)
Sets the Message body for this notification type

Parameters:
messageBody - the Message Body for this type

getSubject

java.lang.String getSubject()
Subject line for the notifiaction email

Returns:
subject line

setSubject

void setSubject(java.lang.String subject)
Sets the Subject line for this notification Type

Parameters:
subject - Subject line

getType

NotificationType getType()
Returns the Type for this

Returns:

setType

void setType(NotificationType type)
Sets the type of notification for this message

Parameters:
type - Notification Type

isEnabled

boolean isEnabled()
Returns whether email notifications are enabled for this type

Returns:
true if this notification is enabled

setEnabled

void setEnabled(boolean enabled)
Sets whether email notifications are enabled for this type

Parameters:
enabled - true if the notification is enabled for this type

isFormDataIncluded

boolean isFormDataIncluded()
Sets whether Form Data is to be included with this notification Type

Returns:
true when the form data is to be included in the email

setFormDataIncluded

void setFormDataIncluded(boolean included)
Sets wehther the Form data is to be included in the email for this notification type

Parameters:
included - true when form data should be included.

isHtml

boolean isHtml()
Indicates if the Message Body is formatted as HTML

Returns:
true if the email is formatted in HTML format.

setHtml

void setHtml(boolean html)
Sets the Format to be HTML or Plain text.

Parameters:
html - true when the email message is in HTML format.

setEmailAddress

void setEmailAddress(java.lang.String address)
Sets the email address used for administrative notifications.

Parameters:
address - the email address to be set.

getEmailAddress

java.lang.String getEmailAddress()
Retrieves the email address used for administrative notifications.

Returns:
an email address for administrative notifications.

setCurrentEncoding

void setCurrentEncoding(java.lang.String address)
Sets the current email encoding for the selected notification type.

Parameters:
email - character encoding to be set.

getCurrentEncoding

java.lang.String getCurrentEncoding()
Retrieves the current email encoding for the task notification.

Returns:
the current email encoding for the task notification.


[an error occurred while processing this directive] [an error occurred while processing this directive]