Uses of Interface
com.atlassian.bamboo.notification.NotificationRule

Packages that use NotificationRule
com.atlassian.bamboo.build.creation   
com.atlassian.bamboo.notification   
com.atlassian.bamboo.ww2.actions.admin.bulk   
com.atlassian.bamboo.ww2.actions.admin.notification   
com.atlassian.bamboo.ww2.actions.admin.user   
 

Uses of NotificationRule in com.atlassian.bamboo.build.creation
 

Methods in com.atlassian.bamboo.build.creation with parameters of type NotificationRule
 BuildPlanConstructor BuildPlanConstructor.addNotificationRule(NotificationRule newRule)
          Deprecated. Adds a notification rule to the plan.
 BuildPlanConstructor BuildPlanConstructorImpl.addNotificationRule(NotificationRule newRule)
          Deprecated.  
 

Uses of NotificationRule in com.atlassian.bamboo.notification
 

Classes in com.atlassian.bamboo.notification that implement NotificationRule
 class NotificationRuleImpl
           
 

Methods in com.atlassian.bamboo.notification that return NotificationRule
 NotificationRule NotificationManager.createNotificationRule(java.lang.Class<? extends NotificationType> notificationTypeClass, java.lang.String conditionData, java.lang.Class<? extends NotificationRecipient> recipientTypeClass, java.lang.String recipientString)
          Creates a new NotificationRule from the NotificationType and NotificationRecipient specificed.
 NotificationRule NotificationManagerImpl.createNotificationRule(java.lang.Class<? extends NotificationType> notificationTypeClass, java.lang.String conditionData, java.lang.Class<? extends NotificationRecipient> recipientTypeClass, java.lang.String recipientString)
           
 NotificationRule NotificationManager.createNotificationRule(java.lang.String conditionKey, java.lang.String conditionData, java.lang.String recipientString, java.lang.String recipientType)
          Create notification rule and provide required managers.
 NotificationRule NotificationManagerImpl.createNotificationRule(java.lang.String conditionKey, java.lang.String conditionData, java.lang.String recipientString, java.lang.String recipientType)
           
 NotificationRule NotificationManager.createNotificationRuleFromAction(java.lang.String notificationTypeKey, java.lang.String notificationRecipientType, java.util.Map<java.lang.String,java.lang.String[]> actionParameters)
          Creates a notification rule based on the keys and params passed in from the action
 NotificationRule NotificationManagerImpl.createNotificationRuleFromAction(java.lang.String notificationTypeKey, java.lang.String notificationRecipientKey, java.util.Map<java.lang.String,java.lang.String[]> actionParams)
           
 NotificationRule NotificationManager.createNotificationRuleFromAction(java.lang.String notificationTypeKey, java.lang.String notificationRecipientType, java.util.Map<java.lang.String,java.lang.String[]> actionParameters, boolean allowLegacyConditions)
          Deprecated. since 2.7 use the other createNotificationRuleFromAction method instead
 NotificationRule NotificationManagerImpl.createNotificationRuleFromAction(java.lang.String notificationTypeKey, java.lang.String notificationRecipientKey, java.util.Map<java.lang.String,java.lang.String[]> actionParams, boolean allowLegacyConditions)
          Deprecated. 
 NotificationRule SystemNotificationService.doesSystemNotificationSetContainRule(NotificationRule rule)
          Checks if a identical system notification already exists (for validation purposes).
 NotificationRule SystemNotificationServiceImpl.doesSystemNotificationSetContainRule(NotificationRule rule)
           
 NotificationRule UsersNotification.getNotificationRule()
          The notification rule
 NotificationRule UsersNotificationImpl.getNotificationRule()
           
 NotificationRule NotificationSet.getNotificationRuleById(long id)
           
 NotificationRule NotificationManager.getNotificationRuleById(long notificationId)
          Get a specific notification rule
 NotificationRule NotificationSetImpl.getNotificationRuleById(long id)
           
 NotificationRule NotificationManagerImpl.getNotificationRuleById(long notificationId)
           
 

Methods in com.atlassian.bamboo.notification that return types with arguments of type NotificationRule
protected  java.lang.Iterable<NotificationRule> AbstractNotificationEventListener.filterNotificationRules(java.lang.Iterable<NotificationRule> iterable, T event)
          Filter passed Iterable by list of classes in notificationTypeFilter and by call to NotificationType#isNotificationRequired(Event).
 java.util.Set<NotificationRule> NotificationSet.getNotificationRules()
           
 java.util.Set<NotificationRule> NotificationSetImpl.getNotificationRules()
           
protected  java.lang.Iterable<NotificationRule> AbstractNotificationEventListener.getNotificationRules(Plan plan, T event)
          Return notification rules effective for a given plan and event.
<T extends Plan>
java.util.Set<NotificationRule>
NotificationManager.getNotificationRules(T plan)
          Extract notification rules for a plan.
<T extends Plan>
java.util.Set<NotificationRule>
NotificationManagerImpl.getNotificationRules(T plan)
           
 java.util.List<NotificationRule> NotificationSet.getSortedNotificationRules()
           
 java.util.List<NotificationRule> NotificationSetImpl.getSortedNotificationRules()
           
 java.util.List<NotificationRule> SystemNotificationService.getSystemNotificationRules()
          Get a copy of all system notification rules.
 java.util.List<NotificationRule> SystemNotificationServiceImpl.getSystemNotificationRules()
           
protected  java.lang.Iterable<NotificationRule> AbstractNotificationEventListener.getSystemNotificationRules(T event)
          Return system notification rules effective for a given event.
 

Methods in com.atlassian.bamboo.notification with parameters of type NotificationRule
 void NotificationSet.addNotification(NotificationRule notificationRule)
           
 void NotificationSetImpl.addNotification(NotificationRule notificationRule)
           
 void NotificationHibernateDao.deleteNotification(NotificationRule rule)
           
 void NotificationDao.deleteNotification(NotificationRule rule)
          Used to remove a notification from db.
 NotificationRule SystemNotificationService.doesSystemNotificationSetContainRule(NotificationRule rule)
          Checks if a identical system notification already exists (for validation purposes).
 NotificationRule SystemNotificationServiceImpl.doesSystemNotificationSetContainRule(NotificationRule rule)
           
 boolean NotificationManager.isRecipientUserBase(NotificationRule notificationRule)
          Determines whether or not a notification rule recipient evaluates to a bamboo user and therefore comply with the users notification preference.
 boolean NotificationManagerImpl.isRecipientUserBase(NotificationRule notificationRule)
           
 void NotificationHibernateDao.saveNotificationRule(NotificationRule newRule)
           
 void NotificationDao.saveNotificationRule(NotificationRule newRule)
          Save new/existing notification rule
 void SystemNotificationService.saveSystemNotificationRule(NotificationRule notificationRule)
          Save an individual system notification rule.
 void NotificationManager.saveSystemNotificationRule(NotificationRule notificationRule)
          Do not use this method.
 void SystemNotificationServiceImpl.saveSystemNotificationRule(NotificationRule notificationRule)
           
 void NotificationManagerImpl.saveSystemNotificationRule(NotificationRule notificationRule)
           
 

Method parameters in com.atlassian.bamboo.notification with type arguments of type NotificationRule
protected  java.lang.Iterable<NotificationRule> AbstractNotificationEventListener.filterNotificationRules(java.lang.Iterable<NotificationRule> iterable, T event)
          Filter passed Iterable by list of classes in notificationTypeFilter and by call to NotificationType#isNotificationRequired(Event).
 void NotificationSetImpl.setNotificationRules(java.util.Set<NotificationRule> notificationRules)
           
 

Constructors in com.atlassian.bamboo.notification with parameters of type NotificationRule
UsersNotificationImpl(Plan plan, NotificationRule notificationRule)
           
 

Uses of NotificationRule in com.atlassian.bamboo.ww2.actions.admin.bulk
 

Methods in com.atlassian.bamboo.ww2.actions.admin.bulk that return NotificationRule
 NotificationRule AddNotificationBulkAction.getNewNotification(java.util.Map<java.lang.String,java.lang.String[]> params)
           
 

Uses of NotificationRule in com.atlassian.bamboo.ww2.actions.admin.notification
 

Methods in com.atlassian.bamboo.ww2.actions.admin.notification that return types with arguments of type NotificationRule
 java.util.List<NotificationRule> ConfigureSystemNotifications.getSystemNotificationRules()
           
 

Uses of NotificationRule in com.atlassian.bamboo.ww2.actions.admin.user
 

Methods in com.atlassian.bamboo.ww2.actions.admin.user with parameters of type NotificationRule
 boolean ConfigureNotificationPreferences.isRecipientUserBased(NotificationRule notificationRule)
           
 



Copyright © 2011 Atlassian. All Rights Reserved.