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