@Entity public class NotificationSetImpl extends BambooEntityObject implements NotificationSet
NotificationSet.NotificationSetType| Constructor and Description |
|---|
NotificationSetImpl() |
NotificationSetImpl(NotificationSet.NotificationSetType notificationSetType) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNotification(NotificationRule notificationRule) |
NotificationRule |
getNotificationRuleById(long id) |
Set<NotificationRule> |
getNotificationRules() |
NotificationSet.NotificationSetType |
getNotificationSetType()
The type of this notification set eg system or plan.
|
List<NotificationRule> |
getSortedNotificationRules() |
void |
removeNotificationRule(long id) |
void |
setNotificationRules(Set<NotificationRule> notificationRules) |
void |
setNotificationSetType(NotificationSet.NotificationSetType notificationSetType) |
clone, equals, getCreationDate, getCurrentDate, getId, getLastModificationDate, hashCode, setClock, setCreationDate, setId, setLastModificationDatefinalize, getClass, notify, notifyAll, toString, wait, wait, waitsetIdgetIdpublic NotificationSetImpl()
public NotificationSetImpl(NotificationSet.NotificationSetType notificationSetType)
public List<NotificationRule> getSortedNotificationRules()
getSortedNotificationRules in interface NotificationSetpublic void addNotification(NotificationRule notificationRule)
addNotification in interface NotificationSetpublic NotificationRule getNotificationRuleById(long id)
getNotificationRuleById in interface NotificationSetpublic void removeNotificationRule(long id)
removeNotificationRule in interface NotificationSetpublic void setNotificationRules(@NotNull
Set<NotificationRule> notificationRules)
@NotNull public Set<NotificationRule> getNotificationRules()
getNotificationRules in interface NotificationSetpublic NotificationSet.NotificationSetType getNotificationSetType()
NotificationSetgetNotificationSetType in interface NotificationSetpublic void setNotificationSetType(NotificationSet.NotificationSetType notificationSetType)
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.