org.camunda.bpm.cycle.service.mail
Class MailService

java.lang.Object
  extended by org.camunda.bpm.cycle.service.mail.MailService

@Service
public class MailService
extends Object

Author:
Daniel Meyer

Constructor Summary
MailService()
           
 
Method Summary
protected  String readEmailTemplate(String emailName, String templateLocation)
           
 void sendWelcomeEmail(String username, String password, String from, String receiver)
           
protected  void setFrom(javax.mail.Message msg, String from, String emailName)
           
protected  void setRecipients(javax.mail.Message msg, String receiver, String emailName)
           
protected  void setSubject(javax.mail.Message msg, String foxType, String emailName)
           
protected  void setText(javax.mail.Message msg, String template, Map<String,String> replacements, String emailName)
           
protected  void validateParameters(String username, String password, String from, String receiver, String emailName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailService

public MailService()
Method Detail

sendWelcomeEmail

public void sendWelcomeEmail(String username,
                             String password,
                             String from,
                             String receiver)

validateParameters

protected void validateParameters(String username,
                                  String password,
                                  String from,
                                  String receiver,
                                  String emailName)

setText

protected void setText(javax.mail.Message msg,
                       String template,
                       Map<String,String> replacements,
                       String emailName)

setSubject

protected void setSubject(javax.mail.Message msg,
                          String foxType,
                          String emailName)

setRecipients

protected void setRecipients(javax.mail.Message msg,
                             String receiver,
                             String emailName)

setFrom

protected void setFrom(javax.mail.Message msg,
                       String from,
                       String emailName)

readEmailTemplate

protected String readEmailTemplate(String emailName,
                                   String templateLocation)


Copyright © 2014 camunda services GmbH. All rights reserved.