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

Packages that use NotificationRule
com.atlassian.bamboo.brokenbuildtracker.notifications   
com.atlassian.bamboo.deployments.environments.service   
com.atlassian.bamboo.matcher.notification   
com.atlassian.bamboo.migration.stream.notifications   
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.brokenbuildtracker.notifications
 

Methods in com.atlassian.bamboo.brokenbuildtracker.notifications that return types with arguments of type NotificationRule
protected  java.lang.Iterable<NotificationRule> ResponsibilitiesUpdatedNotificationListener.getNotificationRules(Plan plan, UserResponsibilityEvent event)
           
 

Uses of NotificationRule in com.atlassian.bamboo.deployments.environments.service
 

Methods in com.atlassian.bamboo.deployments.environments.service with parameters of type NotificationRule
 void EnvironmentServiceImpl.addNotification(long environmentId, NotificationRule newRule)
           
 void EnvironmentService.addNotification(long environmentId, NotificationRule newRule)
          Adds a new notification to the environment notifications
 

Uses of NotificationRule in com.atlassian.bamboo.matcher.notification
 

Methods in com.atlassian.bamboo.matcher.notification that return types with arguments of type NotificationRule
static org.hamcrest.Matcher<NotificationRule> HasMatchingNotificationRule.hasMatchingNotificationRule(NotificationManager notificationManager, java.lang.Class<? extends NotificationType> notificationTypeClass, java.lang.Class<? extends NotificationRecipient> recipientTypeClass, java.lang.String recipientString)
           
static org.hamcrest.Matcher<NotificationRule> HasMatchingNotificationRule.hasMatchingNotificationRule(NotificationManager notificationManager, java.lang.Class<? extends NotificationType> notificationTypeClass, java.lang.String conditionData, java.lang.Class<? extends NotificationRecipient> recipientTypeClass, java.lang.String recipientString)
           
 

Methods in com.atlassian.bamboo.matcher.notification with parameters of type NotificationRule
 boolean HasMatchingNotificationRule.matchesSafely(NotificationRule notificationRule)
           
 

Uses of NotificationRule in com.atlassian.bamboo.migration.stream.notifications
 

Methods in com.atlassian.bamboo.migration.stream.notifications that return NotificationRule
protected  NotificationRule NotificationRuleMapper.createItemInstance(org.codehaus.staxmate.in.SMInputCursor inputCursor)
           
 

Methods in com.atlassian.bamboo.migration.stream.notifications with parameters of type NotificationRule
protected  void NotificationRuleMapper.exportProperties(org.codehaus.staxmate.out.SMOutputElement outputElement, NotificationRule notificationRule, net.sf.hibernate.Session session, ExportDetailsBean exportDetailsBean)
           
protected  void NotificationRuleMapper.importProperties(NotificationRule notificationRule, org.codehaus.staxmate.in.SMInputCursor inputCursor, net.sf.hibernate.Session session)
           
 

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 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()
           
 java.util.Set<NotificationRule> NotificationManager.getNotificationRules(ImmutablePlan plan)
          Extract notification rules for a plan.
 java.util.Set<NotificationRule> NotificationManagerImpl.getNotificationRules(ImmutablePlan plan)
           
protected  java.lang.Iterable<NotificationRule> AbstractNotificationEventListener.getNotificationRules(ImmutablePlan plan, T event)
          Return notification rules effective for a given plan and event.
 java.util.Set<NotificationRule> NotificationManager.getNotificationRules(Plan plan)
          Deprecated. since 5.4 use NotificationManager.getNotificationRules(com.atlassian.bamboo.plan.cache.ImmutablePlan) instead
 java.util.Set<NotificationRule> NotificationManagerImpl.getNotificationRules(Plan 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)
           
 int NotificationRuleImpl.compareTo(NotificationRule o)
           
 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 © 2014 Atlassian Software Systems Pty Ltd. All Rights Reserved.