com.silverpeas.mailinglist.service.notification
Class AdvancedNotificationHelper
java.lang.Object
com.silverpeas.mailinglist.service.notification.SimpleNotificationHelper
com.silverpeas.mailinglist.service.notification.AdvancedNotificationHelper
- All Implemented Interfaces:
- NotificationHelper
public class AdvancedNotificationHelper
- extends SimpleNotificationHelper
Utility class to send notifications.
- Version:
- $revision$
- Author:
- Emmanuel Hugonnet
Methods inherited from class com.silverpeas.mailinglist.service.notification.SimpleNotificationHelper |
createTask, getCalendarBm, getGroupIds, getModeratorsIds, getNotificationFormatter, getNotificationSender, getOrganisationController, getSession, getSmtpConfig, getUsersIds, isExternalThread, notify, notifyExternals, notifyModerators, notifyUsers, notifyUsersAndModerators, sendMail, setCalendarBm, setExternalThread, setNotificationFormatter, setNotificationSender, setOrganisationController, setSession, setSmtpConfig |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MODERATION_TEMPLATE_FILE
public static final String MODERATION_TEMPLATE_FILE
- See Also:
- Constant Field Values
MESSAGE_TEMPLATE_FILE
public static final String MESSAGE_TEMPLATE_FILE
- See Also:
- Constant Field Values
AdvancedNotificationHelper
public AdvancedNotificationHelper()
getTemplate
public com.silverpeas.util.template.SilverpeasTemplate getTemplate(Message message,
String mailingListName,
boolean moderate)
notifyInternals
public void notifyInternals(Message message,
MailingList list,
Collection<String> userIds,
Collection<String> groupIds,
boolean moderate)
throws com.stratelia.silverpeas.notificationManager.NotificationManagerException
- Overrides:
notifyInternals
in class SimpleNotificationHelper
- Throws:
com.stratelia.silverpeas.notificationManager.NotificationManagerException
Copyright © 2016 Silverpeas. All Rights Reserved.