Uses of Package
org.sonar.api

Packages that use org.sonar.api
org.sonar.api   
org.sonar.api.batch   
org.sonar.api.batch.bootstrap   
org.sonar.api.batch.events   
org.sonar.api.batch.maven   
org.sonar.api.charts   
org.sonar.api.checks   
org.sonar.api.config   
org.sonar.api.database   
org.sonar.api.i18n   
org.sonar.api.measures   
org.sonar.api.notifications   
org.sonar.api.platform   
org.sonar.api.profiles   
org.sonar.api.qualitymodel   
org.sonar.api.resources   
org.sonar.api.rules   
org.sonar.api.security   
org.sonar.api.utils   
org.sonar.api.web   
org.sonar.batch   
org.sonar.batch.bootstrap   
org.sonar.batch.bootstrapper Provides API to bootstrap Sonar Batch. 
org.sonar.batch.components   
org.sonar.batch.config   
org.sonar.batch.index   
org.sonar.batch.phases   
org.sonar.core.dashboard   
org.sonar.core.duplication   
org.sonar.core.i18n   
org.sonar.core.metric   
org.sonar.core.notification   
org.sonar.core.persistence   
org.sonar.core.plugins   
org.sonar.core.purge   
org.sonar.core.qualitymodel   
org.sonar.core.review   
org.sonar.core.rule   
org.sonar.core.template   
org.sonar.core.user   
org.sonar.jpa.session   
org.sonar.maven   
org.sonar.maven3   
org.sonar.plugins.checkstyle   
org.sonar.plugins.cobertura   
org.sonar.plugins.core   
org.sonar.plugins.core.batch   
org.sonar.plugins.core.charts   
org.sonar.plugins.core.colorizers   
org.sonar.plugins.core.dashboards   
org.sonar.plugins.core.metrics   
org.sonar.plugins.core.security   
org.sonar.plugins.core.sensors   
org.sonar.plugins.core.testdetailsviewer   
org.sonar.plugins.core.timemachine   
org.sonar.plugins.core.web   
org.sonar.plugins.core.widgets   
org.sonar.plugins.core.widgets.actionPlans   
org.sonar.plugins.core.widgets.reviews   
org.sonar.plugins.cpd   
org.sonar.plugins.cpd.decorators   
org.sonar.plugins.dbcleaner   
org.sonar.plugins.dbcleaner.api   
org.sonar.plugins.dbcleaner.period   
org.sonar.plugins.dbcleaner.purges   
org.sonar.plugins.dbcleaner.runner   
org.sonar.plugins.design   
org.sonar.plugins.design.batch   
org.sonar.plugins.design.ui.dependencies   
org.sonar.plugins.design.ui.libraries   
org.sonar.plugins.design.ui.page   
org.sonar.plugins.design.ui.widgets   
org.sonar.plugins.emailnotifications   
org.sonar.plugins.emailnotifications.api   
org.sonar.plugins.emailnotifications.reviews   
org.sonar.plugins.findbugs   
org.sonar.plugins.jacoco   
org.sonar.plugins.l10n   
org.sonar.plugins.pmd   
org.sonar.plugins.squid   
org.sonar.plugins.squid.decorators   
org.sonar.plugins.surefire   
org.sonar.server.charts   
org.sonar.server.filters   
org.sonar.server.notifications   
org.sonar.server.notifications.reviews   
org.sonar.server.platform   
org.sonar.server.plugins   
org.sonar.server.qualitymodel   
org.sonar.server.rules   
org.sonar.server.ui   
 

Classes in org.sonar.api used by org.sonar.api
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Property
          Property value can be set in different ways : System property Maven command-line (-Dfoo=bar) Maven pom.xml (element ) Maven settings.xml Sonar web interface

Value is accessible in batch extensions via the Configuration object of class org.sonar.api.resources.Project (see method getConfiguration()).

ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.batch
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Plugins
          Deprecated. since 2.1
 

Classes in org.sonar.api used by org.sonar.api.batch.bootstrap
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.batch.events
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.batch.maven
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.charts
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.checks
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.api.config
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Property
          Property value can be set in different ways : System property Maven command-line (-Dfoo=bar) Maven pom.xml (element ) Maven settings.xml Sonar web interface

Value is accessible in batch extensions via the Configuration object of class org.sonar.api.resources.Project (see method getConfiguration()).

ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.database
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
 

Classes in org.sonar.api used by org.sonar.api.i18n
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.measures
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.notifications
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.platform
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Property
          Property value can be set in different ways : System property Maven command-line (-Dfoo=bar) Maven pom.xml (element ) Maven settings.xml Sonar web interface

Value is accessible in batch extensions via the Configuration object of class org.sonar.api.resources.Project (see method getConfiguration()).

ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.profiles
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.qualitymodel
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.resources
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.rules
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.security
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.api.utils
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.api.web
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.batch
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.batch.bootstrap
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Property
          Property value can be set in different ways : System property Maven command-line (-Dfoo=bar) Maven pom.xml (element ) Maven settings.xml Sonar web interface

Value is accessible in batch extensions via the Configuration object of class org.sonar.api.resources.Project (see method getConfiguration()).

 

Classes in org.sonar.api used by org.sonar.batch.bootstrapper
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
 

Classes in org.sonar.api used by org.sonar.batch.components
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.batch.config
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.batch.index
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.batch.phases
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.core.dashboard
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.core.duplication
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.core.i18n
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.core.metric
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.core.notification
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.core.persistence
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.core.plugins
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
 

Classes in org.sonar.api used by org.sonar.core.purge
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.core.qualitymodel
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.core.review
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.core.rule
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.core.template
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.core.user
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.jpa.session
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
 

Classes in org.sonar.api used by org.sonar.maven
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
 

Classes in org.sonar.api used by org.sonar.maven3
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
 

Classes in org.sonar.api used by org.sonar.plugins.checkstyle
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Properties
          Plugin properties.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.cobertura
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Properties
          Plugin properties.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.core
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Properties
          Plugin properties.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.core.batch
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.core.charts
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.core.colorizers
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.core.dashboards
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.core.metrics
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.core.security
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.core.sensors
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Properties
          Plugin properties.
 

Classes in org.sonar.api used by org.sonar.plugins.core.testdetailsviewer
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.core.timemachine
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.core.web
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.core.widgets
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.core.widgets.actionPlans
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.core.widgets.reviews
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.cpd
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Properties
          Plugin properties.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.cpd.decorators
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.dbcleaner
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Properties
          Plugin properties.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.dbcleaner.api
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.dbcleaner.period
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.dbcleaner.purges
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.dbcleaner.runner
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.design
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.design.batch
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.design.ui.dependencies
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.design.ui.libraries
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.design.ui.page
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.design.ui.widgets
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.emailnotifications
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.emailnotifications.api
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.emailnotifications.reviews
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.findbugs
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Properties
          Plugin properties.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.jacoco
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Properties
          Plugin properties.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.l10n
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.pmd
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.squid
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Properties
          Plugin properties.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.plugins.squid.decorators
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
 

Classes in org.sonar.api used by org.sonar.plugins.surefire
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
BatchExtension
          Batch extension point.
Extension
          Extension point.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Properties
          Plugin properties.
SonarPlugin
          A plugin is a group of extensions.
 

Classes in org.sonar.api used by org.sonar.server.charts
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.server.filters
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.server.notifications
Properties
          Plugin properties.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.server.notifications.reviews
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.server.platform
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.server.plugins
BatchComponent
          Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
Plugin
          Deprecated. in 2.8. Use SonarPlugin instead.
Properties
          Plugin properties.
Property
          Property value can be set in different ways : System property Maven command-line (-Dfoo=bar) Maven pom.xml (element ) Maven settings.xml Sonar web interface

Value is accessible in batch extensions via the Configuration object of class org.sonar.api.resources.Project (see method getConfiguration()).

ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.server.qualitymodel
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.server.rules
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
 

Classes in org.sonar.api used by org.sonar.server.ui
Extension
          Extension point.
ServerComponent
          Dependency Injection : all the classes implementing this interface are available in the server IoC container.
ServerExtension
          Server extension point.
 



Copyright © 2009-2012 SonarSource. All Rights Reserved.