org.jbpm.mail
Class Mail

java.lang.Object
  extended by org.jbpm.mail.Mail
All Implemented Interfaces:
java.io.Serializable, ActionHandler

public class Mail
extends java.lang.Object
implements ActionHandler

See Also:
Serialized Form

Constructor Summary
Mail()
           
Mail(java.lang.String template, java.lang.String actors, java.lang.String to, java.lang.String subject, java.lang.String text)
           
Mail(java.lang.String template, java.lang.String actors, java.lang.String to, java.lang.String bccActors, java.lang.String bcc, java.lang.String subject, java.lang.String text)
           
 
Method Summary
 void execute(ExecutionContext executionContext)
           
 java.util.List getBccRecipients()
           
 java.util.List getCcRecipients()
           
 java.lang.String getFromAddress()
           
 java.util.List getRecipients()
           
 java.lang.String getSubject()
           
 java.lang.String getText()
           
protected  java.util.Collection resolveAddresses(java.util.List actorIds)
           
 void send()
           
static void send(java.util.Properties serverProperties, java.lang.String fromAddress, java.util.List recipients, java.util.List bccRecipients, java.lang.String subject, java.lang.String text)
           
static void send(java.util.Properties serverProperties, java.lang.String fromAddress, java.util.List recipients, java.lang.String subject, java.lang.String text)
           
protected  java.util.List tokenize(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mail

public Mail()

Mail

public Mail(java.lang.String template,
            java.lang.String actors,
            java.lang.String to,
            java.lang.String subject,
            java.lang.String text)

Mail

public Mail(java.lang.String template,
            java.lang.String actors,
            java.lang.String to,
            java.lang.String bccActors,
            java.lang.String bcc,
            java.lang.String subject,
            java.lang.String text)
Method Detail

execute

public void execute(ExecutionContext executionContext)
Specified by:
execute in interface ActionHandler

getRecipients

public java.util.List getRecipients()

getCcRecipients

public java.util.List getCcRecipients()

getBccRecipients

public java.util.List getBccRecipients()

resolveAddresses

protected java.util.Collection resolveAddresses(java.util.List actorIds)

tokenize

protected java.util.List tokenize(java.lang.String text)

getSubject

public java.lang.String getSubject()

getText

public java.lang.String getText()

getFromAddress

public java.lang.String getFromAddress()

send

public void send()

send

public static void send(java.util.Properties serverProperties,
                        java.lang.String fromAddress,
                        java.util.List recipients,
                        java.lang.String subject,
                        java.lang.String text)

send

public static void send(java.util.Properties serverProperties,
                        java.lang.String fromAddress,
                        java.util.List recipients,
                        java.util.List bccRecipients,
                        java.lang.String subject,
                        java.lang.String text)


Copyright © 2010 JBoss Community. All Rights Reserved.