org.jbpm.pvm.internal.email.impl
Class MailTemplate

java.lang.Object
  extended by org.jbpm.pvm.internal.email.impl.MailTemplate
All Implemented Interfaces:
java.io.Serializable

public class MailTemplate
extends java.lang.Object
implements java.io.Serializable

Template for electronic mail, complete with recipients, subject, content and attachments.

Author:
Alejandro Guizar
See Also:
Serialized Form

Constructor Summary
MailTemplate()
           
 
Method Summary
 void addAttachmentTemplate(AttachmentTemplate attachmentTemplate)
           
 java.util.List<AttachmentTemplate> getAttachmentTemplates()
           
 AddressTemplate getBcc()
           
 AddressTemplate getCc()
           
 AddressTemplate getFrom()
           
 java.lang.String getHtml()
           
 java.lang.String getLanguage()
          Templating engine meant to produce dynamic content.
 AddressTemplate getRecipientTemplate(javax.mail.Message.RecipientType recipientType)
           
 java.lang.String getSubject()
           
 java.lang.String getText()
           
 AddressTemplate getTo()
           
 void setBcc(AddressTemplate bcc)
           
 void setCc(AddressTemplate cc)
           
 void setFrom(AddressTemplate from)
           
 void setHtml(java.lang.String html)
           
 void setLanguage(java.lang.String language)
           
 void setRecipientTemplate(javax.mail.Message.RecipientType recipientType, AddressTemplate recipientTemplate)
           
 void setSubject(java.lang.String subject)
           
 void setText(java.lang.String text)
           
 void setTo(AddressTemplate to)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailTemplate

public MailTemplate()
Method Detail

getLanguage

public java.lang.String getLanguage()
Templating engine meant to produce dynamic content.


setLanguage

public void setLanguage(java.lang.String language)

getFrom

public AddressTemplate getFrom()

setFrom

public void setFrom(AddressTemplate from)

getRecipientTemplate

public AddressTemplate getRecipientTemplate(javax.mail.Message.RecipientType recipientType)

setRecipientTemplate

public void setRecipientTemplate(javax.mail.Message.RecipientType recipientType,
                                 AddressTemplate recipientTemplate)

getTo

public AddressTemplate getTo()

setTo

public void setTo(AddressTemplate to)

getCc

public AddressTemplate getCc()

setCc

public void setCc(AddressTemplate cc)

getBcc

public AddressTemplate getBcc()

setBcc

public void setBcc(AddressTemplate bcc)

getSubject

public java.lang.String getSubject()

setSubject

public void setSubject(java.lang.String subject)

getText

public java.lang.String getText()

setText

public void setText(java.lang.String text)

getHtml

public java.lang.String getHtml()

setHtml

public void setHtml(java.lang.String html)

getAttachmentTemplates

public java.util.List<AttachmentTemplate> getAttachmentTemplates()

addAttachmentTemplate

public void addAttachmentTemplate(AttachmentTemplate attachmentTemplate)


Copyright © 2010 JBoss Community. All Rights Reserved.