Class EmailLikeCreatedBatchingSectionProvider

java.lang.Object
com.atlassian.confluence.plugins.like.notifications.batch.EmailLikeCreatedBatchingSectionProvider
All Implemented Interfaces:
com.atlassian.confluence.notifications.batch.service.BatchSectionProvider<LikeContext>

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)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.atlassian.confluence.notifications.batch.service.BatchSectionProvider

    handle, process, process
  • Constructor Details

    • EmailLikeCreatedBatchingSectionProvider

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

    • 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.batch.service.BatchSectionProvider<LikeContext>