com.atlassian.bamboo.notification
Interface NotificationSet

All Superinterfaces:
BambooObject
All Known Implementing Classes:
NotificationSetImpl

public interface NotificationSet
extends BambooObject


Nested Class Summary
static class NotificationSet.NotificationSetType
           
 
Method Summary
 void addNotification(NotificationRule notificationRule)
           
 NotificationRule getNotificationRuleById(long id)
           
 java.util.Set<NotificationRule> getNotificationRules()
           
 NotificationSet.NotificationSetType getNotificationSetType()
          The type of this notification set eg system or plan.
 java.util.List<NotificationRule> getSortedNotificationRules()
           
 void removeNotificationRule(long id)
           
 
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
getId, setId
 

Method Detail

getNotificationSetType

NotificationSet.NotificationSetType getNotificationSetType()
The type of this notification set eg system or plan.

Returns:
Type of notification set

getNotificationRules

@NotNull
java.util.Set<NotificationRule> getNotificationRules()

getSortedNotificationRules

java.util.List<NotificationRule> getSortedNotificationRules()

addNotification

void addNotification(NotificationRule notificationRule)

getNotificationRuleById

NotificationRule getNotificationRuleById(long id)

removeNotificationRule

void removeNotificationRule(long id)


Copyright © 2010 Atlassian. All Rights Reserved.