aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core
diff options
context:
space:
mode:
authorFabrice Bellingard <fabrice.bellingard@sonarsource.com>2013-01-30 15:08:34 +0100
committerFabrice Bellingard <fabrice.bellingard@sonarsource.com>2013-01-30 15:23:22 +0100
commitc91f6e066a0d4917b2cbace325db9ac6a12c2913 (patch)
treeca2fc6dc23954c5a561ddbe9115dc75aec10a7bf /sonar-core
parent8f9dacd45c67012dae0dc06df4f2baa483164bc6 (diff)
downloadsonarqube-c91f6e066a0d4917b2cbace325db9ac6a12c2913.tar.gz
sonarqube-c91f6e066a0d4917b2cbace325db9ac6a12c2913.zip
SONAR-3959 Add NotificationDispatcherMetadata class
Diffstat (limited to 'sonar-core')
-rw-r--r--sonar-core/src/main/java/org/sonar/core/notification/DefaultNotificationManager.java13
1 files changed, 6 insertions, 7 deletions
diff --git a/sonar-core/src/main/java/org/sonar/core/notification/DefaultNotificationManager.java b/sonar-core/src/main/java/org/sonar/core/notification/DefaultNotificationManager.java
index 49a276f2614..ce69b5a7006 100644
--- a/sonar-core/src/main/java/org/sonar/core/notification/DefaultNotificationManager.java
+++ b/sonar-core/src/main/java/org/sonar/core/notification/DefaultNotificationManager.java
@@ -19,6 +19,7 @@
*/
package org.sonar.core.notification;
+import com.google.common.annotations.VisibleForTesting;
import com.google.common.collect.HashMultimap;
import com.google.common.collect.Multimap;
import com.google.common.collect.SetMultimap;
@@ -60,13 +61,6 @@ public class DefaultNotificationManager implements NotificationManager {
}
/**
- * Returns all the available notification channels
- */
- public List<NotificationChannel> getChannels() {
- return Arrays.asList(notificationChannels);
- }
-
- /**
* {@inheritDoc}
*/
public void scheduleForSending(Notification notification) {
@@ -122,6 +116,11 @@ public class DefaultNotificationManager implements NotificationManager {
return recipients;
}
+ @VisibleForTesting
+ protected List<NotificationChannel> getChannels() {
+ return Arrays.asList(notificationChannels);
+ }
+
private void addUsersToRecipientListForChannel(List<String> users, SetMultimap<String, NotificationChannel> recipients, NotificationChannel channel) {
for (String username : users) {
recipients.put(username, channel);