public class ResponsibilitiesUpdatedNotificationListener extends Object
Constructor and Description |
---|
ResponsibilitiesUpdatedNotificationListener() |
Modifier and Type | Method and Description |
---|---|
protected ResultsSummary |
calculateAndUpdateResultSummary(UserResponsibilityEvent event,
@NotNull ImmutablePlan plan) |
protected List<NotificationRecipient> |
calculateRecipients(@NotNull UserResponsibilityEvent event,
@NotNull ImmutablePlan plan,
@Nullable ResultsSummary resultsSummary) |
protected Iterable<NotificationRule> |
getNotificationRules(@NotNull ImmutablePlan plan,
@NotNull UserResponsibilityEvent event) |
void |
onEvent(UserRespAddedEvent event) |
void |
onEvent(UserRespRemovedEvent event) |
public ResponsibilitiesUpdatedNotificationListener()
@EventListener public void onEvent(UserRespAddedEvent event)
@EventListener public void onEvent(UserRespRemovedEvent event)
protected List<NotificationRecipient> calculateRecipients(@NotNull @NotNull UserResponsibilityEvent event, @NotNull @NotNull ImmutablePlan plan, @Nullable @Nullable ResultsSummary resultsSummary)
protected Iterable<NotificationRule> getNotificationRules(@NotNull @NotNull ImmutablePlan plan, @NotNull @NotNull UserResponsibilityEvent event)
protected ResultsSummary calculateAndUpdateResultSummary(UserResponsibilityEvent event, @NotNull @NotNull ImmutablePlan plan)
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.