@Component(value="emailTemplateService") public class EmailTemplateServiceImpl extends Object implements EmailTemplateService
| Constructor and Description |
|---|
EmailTemplateServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.duracloud.account.db.model.EmailTemplate |
getTemplate(org.duracloud.account.db.model.EmailTemplate.Templates template)
Returns the template by enum value
|
org.duracloud.account.db.model.EmailTemplate |
getTemplate(Long templateId)
Returns the template by id
|
void |
init() |
List<org.duracloud.account.db.model.EmailTemplate> |
list()
Lists all the email templates
|
org.duracloud.account.db.model.EmailTemplate |
update(Long templateId,
String subject,
String body)
Updates the template and returns the updated object.
|
@PostConstruct public void init()
public org.duracloud.account.db.model.EmailTemplate getTemplate(org.duracloud.account.db.model.EmailTemplate.Templates template)
EmailTemplateServicegetTemplate in interface EmailTemplateServicepublic org.duracloud.account.db.model.EmailTemplate getTemplate(Long templateId)
EmailTemplateServicegetTemplate in interface EmailTemplateServicepublic List<org.duracloud.account.db.model.EmailTemplate> list()
EmailTemplateServicelist in interface EmailTemplateServicepublic org.duracloud.account.db.model.EmailTemplate update(Long templateId, String subject, String body)
EmailTemplateServiceupdate in interface EmailTemplateServiceCopyright © 2009–2019 DuraSpace. All rights reserved.