org.broadleafcommerce.common.email.service.message
Class VelocityMessageCreator

java.lang.Object
  extended by org.broadleafcommerce.common.email.service.message.MessageCreator
      extended by org.broadleafcommerce.common.email.service.message.VelocityMessageCreator

public class VelocityMessageCreator
extends MessageCreator


Constructor Summary
VelocityMessageCreator(org.apache.velocity.app.VelocityEngine velocityEngine, org.springframework.mail.javamail.JavaMailSender mailSender, HashMap<String,Object> additionalConfigItems)
           
 
Method Summary
 String buildMessageBody(EmailInfo info, HashMap<String,Object> props)
           
 Map<String,Object> getAdditionalConfigItems()
           
 org.apache.velocity.app.VelocityEngine getVelocityEngine()
           
 void setAdditionalConfigItems(Map<String,Object> additionalConfigItems)
           
 void setVelocityEngine(org.apache.velocity.app.VelocityEngine velocityEngine)
           
 
Methods inherited from class org.broadleafcommerce.common.email.service.message.MessageCreator
buildMimeMessagePreparator, getMailSender, sendMessage, setMailSender
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VelocityMessageCreator

public VelocityMessageCreator(org.apache.velocity.app.VelocityEngine velocityEngine,
                              org.springframework.mail.javamail.JavaMailSender mailSender,
                              HashMap<String,Object> additionalConfigItems)
Method Detail

buildMessageBody

public String buildMessageBody(EmailInfo info,
                               HashMap<String,Object> props)
Specified by:
buildMessageBody in class MessageCreator

getVelocityEngine

public org.apache.velocity.app.VelocityEngine getVelocityEngine()

setVelocityEngine

public void setVelocityEngine(org.apache.velocity.app.VelocityEngine velocityEngine)

getAdditionalConfigItems

public Map<String,Object> getAdditionalConfigItems()

setAdditionalConfigItems

public void setAdditionalConfigItems(Map<String,Object> additionalConfigItems)


Copyright © 2013. All Rights Reserved.