com.atlassian.bamboo.notification
Class NotificationSetImpl

java.lang.Object
  extended by com.atlassian.core.bean.EntityObject
      extended by com.atlassian.bamboo.core.BambooEntityObject
          extended by com.atlassian.bamboo.notification.NotificationSetImpl
All Implemented Interfaces:
BambooObject, NotificationSet, java.lang.Cloneable

public class NotificationSetImpl
extends BambooEntityObject
implements NotificationSet


Field Summary
 
Fields inherited from class com.atlassian.bamboo.core.BambooEntityObject
id
 
Constructor Summary
NotificationSetImpl()
           
 
Method Summary
 void addNotification(NotificationRule notificationRule)
           
 void clearTempIDs()
           
 long getNextTempId()
           
 NotificationRule getNotificationRuleById(long id)
           
 java.util.Set getNotificationRules()
           
 void removeNotificationRule(long id)
           
 void setNotificationRules(java.util.Set notificationRules)
           
 
Methods inherited from class com.atlassian.bamboo.core.BambooEntityObject
getId, setId
 
Methods inherited from class com.atlassian.core.bean.EntityObject
clone, equals, getCreationDate, getCurrentDate, getLastModificationDate, hashCode, setClock, setCreationDate, setLastModificationDate
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationSetImpl

public NotificationSetImpl()
Method Detail

getNotificationRules

public java.util.Set getNotificationRules()
Specified by:
getNotificationRules in interface NotificationSet

setNotificationRules

public void setNotificationRules(java.util.Set notificationRules)

addNotification

public void addNotification(NotificationRule notificationRule)
Specified by:
addNotification in interface NotificationSet

getNotificationRuleById

public NotificationRule getNotificationRuleById(long id)
Specified by:
getNotificationRuleById in interface NotificationSet

removeNotificationRule

public void removeNotificationRule(long id)
Specified by:
removeNotificationRule in interface NotificationSet

getNextTempId

public long getNextTempId()
Specified by:
getNextTempId in interface NotificationSet

clearTempIDs

public void clearTempIDs()
Specified by:
clearTempIDs in interface NotificationSet


Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.