Class EmailLikeCreatedBatchingSectionProvider

  • All Implemented Interfaces:
    com.atlassian.confluence.notifications.batch.service.BatchSectionProvider<LikeContext>, com.atlassian.confluence.notifications.Participant

    public class EmailLikeCreatedBatchingSectionProvider
    extends Object
    implements com.atlassian.confluence.notifications.batch.service.BatchSectionProvider<LikeContext>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.atlassian.confluence.notifications.batch.service.BatchSectionProvider

        com.atlassian.confluence.notifications.batch.service.BatchSectionProvider.BatchOutput
    • Constructor Summary

      Constructors 
      Constructor Description
      EmailLikeCreatedBatchingSectionProvider​(com.atlassian.sal.api.message.I18nResolver i18nResolver, com.atlassian.plugin.notifications.api.notification.UserNotificationPreferencesManager preferencesManager, ContentService contentService, Excerpter excerpter)  
    • Constructor Detail

      • EmailLikeCreatedBatchingSectionProvider

        public EmailLikeCreatedBatchingSectionProvider​(com.atlassian.sal.api.message.I18nResolver i18nResolver,
                                                       com.atlassian.plugin.notifications.api.notification.UserNotificationPreferencesManager preferencesManager,
                                                       ContentService contentService,
                                                       Excerpter excerpter)
    • Method Detail

      • handle

        public com.atlassian.confluence.notifications.batch.service.BatchSectionProvider.BatchOutput handle​(com.atlassian.confluence.notifications.batch.service.BatchingRoleRecipient batchingRoleRecipient,
                                                                                                            List<LikeContext> contexts,
                                                                                                            com.atlassian.plugin.notifications.api.medium.ServerConfiguration serverConfiguration)
        Specified by:
        handle in interface com.atlassian.confluence.notifications.batch.service.BatchSectionProvider<LikeContext>
      • getPayloadType

        public Class getPayloadType()
        Specified by:
        getPayloadType in interface com.atlassian.confluence.notifications.Participant