public class DefaultSubscriptionMailQueueItemFactory extends Object implements SubscriptionMailQueueItemFactory
Constructor and Description |
---|
DefaultSubscriptionMailQueueItemFactory(MailingListCompiler mailingListCompiler,
TemplateManager templateManager,
UserManager userManager,
GroupManager groupManager,
MailAttachmentsManagerFactory mailAttachmentsManagerFactory,
DateTimeFormatterFactory dateTimeFormatterFactory,
com.atlassian.mail.queue.MailQueue mailQueue,
com.atlassian.event.api.EventPublisher eventPublisher) |
Modifier and Type | Method and Description |
---|---|
SubscriptionSingleRecepientMailQueueItem |
createSelfEvaluatingEmailQueueItem(FilterSubscription sub,
ApplicationUser recipient) |
SubscriptionMailQueueItem |
getSubscriptionMailQueueItem(FilterSubscription sub) |
public DefaultSubscriptionMailQueueItemFactory(MailingListCompiler mailingListCompiler, TemplateManager templateManager, UserManager userManager, GroupManager groupManager, MailAttachmentsManagerFactory mailAttachmentsManagerFactory, DateTimeFormatterFactory dateTimeFormatterFactory, com.atlassian.mail.queue.MailQueue mailQueue, com.atlassian.event.api.EventPublisher eventPublisher)
public SubscriptionMailQueueItem getSubscriptionMailQueueItem(FilterSubscription sub)
getSubscriptionMailQueueItem
in interface SubscriptionMailQueueItemFactory
public SubscriptionSingleRecepientMailQueueItem createSelfEvaluatingEmailQueueItem(FilterSubscription sub, ApplicationUser recipient)
createSelfEvaluatingEmailQueueItem
in interface SubscriptionMailQueueItemFactory
Copyright © 2002-2021 Atlassian. All Rights Reserved.