public class NotificationExporterImpl extends Object implements NotificationExporter
Constructor and Description |
---|
NotificationExporterImpl() |
Modifier and Type | Method and Description |
---|---|
@NotNull List<com.atlassian.bamboo.specs.api.builders.notification.Notification> |
exportNotificationSet(@NotNull NotificationSet notificationSet) |
@NotNull List<NotificationRule> |
importNotificationRules(@NotNull com.atlassian.bamboo.specs.api.model.notification.NotificationProperties notification,
@NotNull com.atlassian.bamboo.specs.api.model.EntityProperties owner) |
@NotNull com.atlassian.bamboo.specs.api.builders.notification.Notification |
toSpecEntity(@NotNull NotificationRule notificationRule) |
boolean |
updateNotificationSet(@NotNull NotificationSet notificationSet,
@NotNull Collection<com.atlassian.bamboo.specs.api.model.notification.NotificationProperties> notifications,
@NotNull com.atlassian.bamboo.specs.api.model.EntityProperties owner) |
@NotNull public @NotNull com.atlassian.bamboo.specs.api.builders.notification.Notification toSpecEntity(@NotNull @NotNull NotificationRule notificationRule)
toSpecEntity
in interface NotificationExporter
@NotNull public @NotNull List<com.atlassian.bamboo.specs.api.builders.notification.Notification> exportNotificationSet(@NotNull @NotNull NotificationSet notificationSet)
exportNotificationSet
in interface NotificationExporter
@NotNull public @NotNull List<NotificationRule> importNotificationRules(@NotNull @NotNull com.atlassian.bamboo.specs.api.model.notification.NotificationProperties notification, @NotNull @NotNull com.atlassian.bamboo.specs.api.model.EntityProperties owner)
importNotificationRules
in interface NotificationExporter
public boolean updateNotificationSet(@NotNull @NotNull NotificationSet notificationSet, @NotNull @NotNull Collection<com.atlassian.bamboo.specs.api.model.notification.NotificationProperties> notifications, @NotNull @NotNull com.atlassian.bamboo.specs.api.model.EntityProperties owner)
updateNotificationSet
in interface NotificationExporter
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.