Interface | Description |
---|---|
BatchComponent |
Dependency Injection : all the classes implementing this interface are available in the batch IoC container.
|
BatchExtension |
Batch extension point.
|
CoreProperties |
CoreProperties is used to group various properties of Sonar as well
as default values of configuration in a single place
|
Extension |
Extension point.
|
Plugin | Deprecated
in 2.8.
|
ServerComponent |
Dependency Injection : all the classes implementing this interface are available in the server IoC container.
|
ServerExtension |
Server extension point.
|
Class | Description |
---|---|
ExtensionProvider |
Factory of extensions.
|
SonarPlugin |
A plugin is a group of extensions.
|
Enum | Description |
---|---|
PropertyType |
Annotation Type | Description |
---|---|
Properties |
Plugin properties.
|
Property |
Property value can be set in different ways :
System property
Maven command-line (-Dfoo=bar)
Maven pom.xml (element
org.sonar.api.resources.Project
(see method getConfiguration() ). |
PropertyField |
Property field.
|
Copyright © 2009-2014 SonarSource. All Rights Reserved.