public class ResponsibilitiesUpdatedNotificationListener extends Object
Constructor and Description |
---|
ResponsibilitiesUpdatedNotificationListener() |
public ResponsibilitiesUpdatedNotificationListener()
@EventListener public void onEvent(UserRespAddedEvent event)
@EventListener public void onEvent(UserRespRemovedEvent event)
protected List<NotificationRecipient> calculateRecipients(@NotNull UserResponsibilityEvent event, @NotNull Plan plan, @Nullable ResultsSummary resultsSummary)
protected Iterable<NotificationRule> getNotificationRules(@NotNull Plan plan, @NotNull UserResponsibilityEvent event)
protected ResultsSummary calculateAndUpdateResultSummary(UserResponsibilityEvent event, @NotNull Plan plan)
public void setNotificationDispatcher(NotificationDispatcher notificationDispatcher)
public void setPlanManager(PlanManager planManager)
public void setTransactionTemplate(com.atlassian.sal.api.transaction.TransactionTemplate transactionTemplate)
public void setBambooUserManager(BambooUserManager bambooUserManager)
public void setTemplateRenderer(TemplateRenderer templateRenderer)
public void setNotificationManager(NotificationManager notificationManager)
public void setResultsSummaryManager(ResultsSummaryManager resultsSummaryManager)
public void setTrackingEntryManager(TrackingEntryManager trackingEntryManager)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.