Class AbstractQuickInfoUserNotification<T>
- java.lang.Object
-
- org.silverpeas.core.notification.user.builder.AbstractUserNotificationBuilder
-
- org.silverpeas.core.notification.user.builder.AbstractResourceUserNotificationBuilder<T>
-
- org.silverpeas.core.notification.user.builder.AbstractTemplateUserNotificationBuilder<T>
-
- org.silverpeas.components.quickinfo.notification.AbstractQuickInfoUserNotification<T>
-
- All Implemented Interfaces:
org.silverpeas.core.notification.user.builder.UserNotificationBuilder
- Direct Known Subclasses:
AbstractNewsUserNotification
public abstract class AbstractQuickInfoUserNotification<T> extends org.silverpeas.core.notification.user.builder.AbstractTemplateUserNotificationBuilder<T>
-
-
Constructor Summary
Constructors Constructor Description AbstractQuickInfoUserNotification(T resource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getContributionAccessLinkLabelBundleKey()
protected String
getLocalizationBundlePath()
protected org.silverpeas.core.admin.user.model.UserDetail
getSenderDetail()
Gets theUserDetail
instance of the sender.protected String
getSenderName()
Gets the name of the sender.protected String
getTemplatePath()
-
Methods inherited from class org.silverpeas.core.notification.user.builder.AbstractTemplateUserNotificationBuilder
createNotification, getBundleSubjectKey, getTemplateFileName, getTitle, getTitle, perform, performBuild, performNotificationResource, performNotificationResource, performNotificationResource, performTemplateData
-
Methods inherited from class org.silverpeas.core.notification.user.builder.AbstractResourceUserNotificationBuilder
getResource, getResourceURL, initialize, initializeNotificationResourceData, isGroupCanBeNotified, isSendImmediately, isUserCanBeNotified, performBuild, setResource
-
Methods inherited from class org.silverpeas.core.notification.user.builder.AbstractUserNotificationBuilder
build, getAction, getBundle, getBundle, getComponentInstanceId, getContent, getExternalAddressesToNotify, getGroupIdsToNotify, getMessageType, getNotificationMetaData, getSender, getUserIdsToExcludeFromNotifying, getUserIdsToNotify, stop, stopWhenNoUserToNotify
-
-
-
-
Constructor Detail
-
AbstractQuickInfoUserNotification
public AbstractQuickInfoUserNotification(T resource)
-
-
Method Detail
-
getLocalizationBundlePath
protected String getLocalizationBundlePath()
- Overrides:
getLocalizationBundlePath
in classorg.silverpeas.core.notification.user.builder.AbstractUserNotificationBuilder
-
getTemplatePath
protected String getTemplatePath()
- Specified by:
getTemplatePath
in classorg.silverpeas.core.notification.user.builder.AbstractTemplateUserNotificationBuilder<T>
-
getSenderName
protected String getSenderName()
Gets the name of the sender.- Returns:
-
getSenderDetail
protected final org.silverpeas.core.admin.user.model.UserDetail getSenderDetail()
Gets theUserDetail
instance of the sender.- Returns:
-
-