public class NotificationMail extends Object
Constructor and Description |
---|
NotificationMail(org.gcube.vomanagement.usermanagement.UserManager userManager,
String portalURL,
String siteLandingPagePath,
org.gcube.portal.databook.shared.Notification notification2Send,
String vreName,
String portalName,
String senderEmail,
Set<String> mentionedVReGroups,
String... hashtags) |
Modifier and Type | Method and Description |
---|---|
protected String[] |
getHashtags() |
Set<String> |
getMentionedVReGroups() |
protected javax.mail.Message |
getMessageNotification(javax.mail.Session session) |
protected org.gcube.portal.databook.shared.Notification |
getNotification2Send() |
protected String |
getPortalName() |
String |
getPortalURL() |
protected String |
getSenderEmail() |
String |
getSiteLandingPagePath() |
protected String |
getVreName() |
public NotificationMail(org.gcube.vomanagement.usermanagement.UserManager userManager, String portalURL, String siteLandingPagePath, org.gcube.portal.databook.shared.Notification notification2Send, String vreName, String portalName, String senderEmail, Set<String> mentionedVReGroups, String... hashtags)
protected javax.mail.Message getMessageNotification(javax.mail.Session session) throws Exception
Exception
protected org.gcube.portal.databook.shared.Notification getNotification2Send()
protected String getVreName()
protected String getPortalName()
protected String getSenderEmail()
protected String[] getHashtags()
public String getPortalURL()
public String getSiteLandingPagePath()
Copyright © 2017. All Rights Reserved.