org.sonar.server.notifications
Class NotificationService

java.lang.Object
  extended by org.sonar.server.notifications.NotificationService
All Implemented Interfaces:
ServerComponent

public class NotificationService
extends Object
implements ServerComponent

Since:
2.10

Field Summary
static String PROPERTY_DELAY
           
 
Constructor Summary
NotificationService(Settings settings, DefaultNotificationManager manager, NotificationDispatcher[] dispatchers)
          Default constructor when no channels.
NotificationService(Settings settings, DefaultNotificationManager manager, NotificationDispatcher[] dispatchers, NotificationChannel[] channels)
           
 
Method Summary
 List<NotificationChannel> getChannels()
           
 List<NotificationDispatcher> getDispatchers()
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_DELAY

public static final String PROPERTY_DELAY
See Also:
Constant Field Values
Constructor Detail

NotificationService

public NotificationService(Settings settings,
                           DefaultNotificationManager manager,
                           NotificationDispatcher[] dispatchers)
Default constructor when no channels.


NotificationService

public NotificationService(Settings settings,
                           DefaultNotificationManager manager,
                           NotificationDispatcher[] dispatchers,
                           NotificationChannel[] channels)
Method Detail

start

public void start()

stop

public void stop()

getDispatchers

public List<NotificationDispatcher> getDispatchers()

getChannels

public List<NotificationChannel> getChannels()


Copyright © 2009-2012 SonarSource. All Rights Reserved.