public class GroupSubscriptionCheckSubscriptionSender extends SubscriptionSender
SubscriptionSender.Hook<T>
body, bulk, companyId, creatorUserId, currentUserId, fileAttachments, fromAddress, fromName, groupId, htmlFormat, inReplyTo, localizedBodyMap, localizedPortletTitleMap, localizedSubjectMap, mailId, portletId, replyToAddress, scopeGroupId, serviceContext, smtpAccount, subject, uniqueMailId
Constructor and Description |
---|
GroupSubscriptionCheckSubscriptionSender() |
GroupSubscriptionCheckSubscriptionSender(String resourceName) |
Modifier and Type | Method and Description |
---|---|
protected Boolean |
hasSubscribePermission(PermissionChecker permissionChecker,
Subscription subscription) |
addAssetEntryPersistedSubscribers, addFileAttachment, addFileAttachment, addHook, addPersistedSubscribers, addPersistedSubscribers, addRuntimeSubscribers, deleteSubscription, flushNotifications, flushNotificationsAsync, getCompanyId, getContextAttribute, getCurrentUserId, getMailId, getServiceContext, hasPermission, hasPermission, hasSubscribers, initialize, isBulk, notifyPersistedSubscriber, notifyPersistedSubscriber, notifyRuntimeSubscriber, populateNotificationEventJSONObject, processMailMessage, sendEmail, sendEmailNotification, sendEmailNotification, sendNotification, sendNotification, sendUserNotification, sendUserNotification, setBody, setBulk, setClassName, setClassPK, setCompanyId, setContextAttribute, setContextAttribute, setContextAttribute, setContextAttributes, setContextCreatorUserPrefix, setCreatorUserId, setCurrentUserId, setEntryTitle, setEntryURL, setFrom, setGroupId, setHtmlFormat, setInReplyTo, setLocalizedBodyMap, setLocalizedContextAttribute, setLocalizedContextAttribute, setLocalizedContextAttribute, setLocalizedContextAttributeWithFunction, setLocalizedContextAttributeWithFunction, setLocalizedPortletTitleMap, setLocalizedSubjectMap, setMailId, setNotificationClassNameId, setNotificationType, setPortletId, setReplyToAddress, setScopeGroupId, setSendToCurrentUser, setServiceContext, setSMTPAccount, setSubject, setUniqueMailId
public GroupSubscriptionCheckSubscriptionSender()
public GroupSubscriptionCheckSubscriptionSender(String resourceName)
protected Boolean hasSubscribePermission(PermissionChecker permissionChecker, Subscription subscription) throws PortalException
hasSubscribePermission
in class SubscriptionSender
PortalException