org.sonar.api.checks.checkers
Class MessageDispatcher

java.lang.Object
  extended by org.sonar.api.checks.checkers.MessageDispatcher

public class MessageDispatcher
extends java.lang.Object


Constructor Summary
MessageDispatcher(SensorContext context)
           
 
Method Summary
 void clear()
           
 Check getCheck(java.lang.Object checker)
           
 java.lang.Object getChecker(Check check)
           
 java.util.Collection getCheckers()
           
 void log(Resource resource, Message message)
           
 void registerChecker(Check check, java.lang.Object checker)
           
 void registerCheckers(CheckerFactory factory)
           
 void registerCheckers(CheckProfile profile)
           
 void unregisterCheck(Check check)
           
 void unregisterChecks(CheckProfile profile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageDispatcher

public MessageDispatcher(SensorContext context)
Method Detail

registerChecker

public void registerChecker(Check check,
                            java.lang.Object checker)

registerCheckers

public void registerCheckers(CheckerFactory factory)

registerCheckers

public void registerCheckers(CheckProfile profile)

getChecker

public java.lang.Object getChecker(Check check)

getCheck

public Check getCheck(java.lang.Object checker)

getCheckers

public java.util.Collection getCheckers()

unregisterCheck

public void unregisterCheck(Check check)

unregisterChecks

public void unregisterChecks(CheckProfile profile)

log

public void log(Resource resource,
                Message message)

clear

public void clear()


Copyright © 2009-2010 SonarSource. All Rights Reserved.