public class TemplateMailHelperBean
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
TemplateMailHelperBean()
Initialises the bean
|
| Modifier and Type | Method and Description |
|---|---|
void |
discardTemplate(javax.faces.event.ActionEvent event)
Action handler called to discard the template from the email body
|
java.lang.String |
getAutomaticText() |
java.lang.String |
getBody() |
protected org.springframework.mail.javamail.JavaMailSender |
getMailSender() |
protected org.alfresco.service.cmr.repository.NodeService |
getNodeService() |
java.lang.String |
getSubject() |
java.lang.String |
getTemplate() |
java.lang.String |
getUsingTemplate() |
void |
insertTemplate(javax.faces.event.ActionEvent event)
Action handler called to insert a template as the email body
|
void |
notifyUser(org.alfresco.service.cmr.repository.NodeRef person,
org.alfresco.service.cmr.repository.NodeRef node,
java.lang.String from,
java.lang.String roleText)
Send an email notification to the specified User authority
|
void |
setAutomaticText(java.lang.String automaticText) |
void |
setBody(java.lang.String body) |
void |
setMailSender(org.springframework.mail.javamail.JavaMailSender mailSender) |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) |
void |
setSubject(java.lang.String subject) |
void |
setTemplate(java.lang.String template) |
void |
setUsingTemplate(java.lang.String usingTemplate) |
public void setMailSender(org.springframework.mail.javamail.JavaMailSender mailSender)
mailSender - The JavaMailSender to set.protected org.springframework.mail.javamail.JavaMailSender getMailSender()
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
nodeService - The nodeService to set.protected org.alfresco.service.cmr.repository.NodeService getNodeService()
public void notifyUser(org.alfresco.service.cmr.repository.NodeRef person,
org.alfresco.service.cmr.repository.NodeRef node,
java.lang.String from,
java.lang.String roleText)
person - Person node representing the usernode - Node they are invited toofrom - From text messageroleText - The role display label for the user invite notificationpublic void insertTemplate(javax.faces.event.ActionEvent event)
public void discardTemplate(javax.faces.event.ActionEvent event)
public java.lang.String getBody()
public void setBody(java.lang.String body)
body - The email body text to set.public java.lang.String getSubject()
public void setSubject(java.lang.String subject)
subject - The email subject text to set.public java.lang.String getAutomaticText()
public void setAutomaticText(java.lang.String automaticText)
automaticText - The automatic text to set.public java.lang.String getTemplate()
public void setTemplate(java.lang.String template)
template - The email template to set.public java.lang.String getUsingTemplate()
public void setUsingTemplate(java.lang.String usingTemplate)
usingTemplate - Template that has been inserted by a user for the email body.Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.