|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of BatchComponent in org.sonar.api |
|---|
| Subinterfaces of BatchComponent in org.sonar.api | |
|---|---|
interface |
BatchExtension
Batch extension point. |
| Uses of BatchComponent in org.sonar.api.batch |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.batch | |
|---|---|
interface |
CoverageExtension
Marker for the extensions that execute coverage tools. |
interface |
CpdMapping
|
interface |
Decorator
|
interface |
PostJob
PostJobs are executed when project is analysed. |
interface |
ResourceCreationLock
This lock is used to ensure that Sonar resources (files, packages, directories) are not created by buggy plugins when saving measures/violations on unknown resources. |
interface |
ResourceFilter
Filter resources to save. |
interface |
Sensor
A Sensor is invoked once during the analysis of a project. |
interface |
TimeMachine
The TimeMachine extension point |
| Classes in org.sonar.api.batch that implement BatchComponent | |
|---|---|
class |
AbstractCoverageExtension
Deprecated. since 2.6 was superseded by interface CoverageExtension |
class |
AbstractCpdMapping
A pre-implementation of the CpdMapping extension point |
class |
AbstractDirectoriesDecorator
Deprecated. since 2.2, the number of directories is automatically calculated by sonar core (see metric formula) |
class |
AbstractDivisionDecorator
A pre-implementation to decorate metrics that are the result of a division |
class |
AbstractFileComplexityDecorator
Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore |
class |
AbstractFilesDecorator
Deprecated. since 2.2, the number of files is automatically calculated by sonar core (see metric formula) |
class |
AbstractFunctionComplexityDecorator
Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore |
class |
AbstractFunctionComplexityDistributionDecorator
Deprecated. since 2.1, a formula has been implemented on the metric, so no need to have decorator anymore |
class |
AbstractSourceImporter
A pre-implementation for a sensor that imports sources. |
class |
AbstractSumChildrenDecorator
Sum measures of child resources. |
class |
BuildBreaker
|
class |
FileFilter
Deprecated. replaced by FileSystemFilter in 3.5 |
class |
Initializer
Initializer can execute external tool (like a Maven plugin), change project configuration. |
class |
ProjectClasspath
|
| Uses of BatchComponent in org.sonar.api.batch.bootstrap |
|---|
| Classes in org.sonar.api.batch.bootstrap that implement BatchComponent | |
|---|---|
class |
ProjectBuilder
This extension point allows to change project structure at runtime. |
class |
ProjectReactor
|
| Uses of BatchComponent in org.sonar.api.batch.events |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.batch.events | |
|---|---|
interface |
DecoratorExecutionHandler
|
interface |
DecoratorsPhaseHandler
|
interface |
EventHandler
Marker interface for event handlers. |
interface |
InitializerExecutionHandler
|
interface |
InitializersPhaseHandler
|
interface |
MavenPhaseHandler
|
interface |
PostJobExecutionHandler
|
interface |
PostJobsPhaseHandler
|
interface |
ProjectAnalysisHandler
|
interface |
SensorExecutionHandler
|
interface |
SensorsPhaseHandler
|
| Uses of BatchComponent in org.sonar.api.batch.maven |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.batch.maven | |
|---|---|
interface |
DependsUponMavenPlugin
Can be used only for Initializers, Sensors and
PostJobs. |
interface |
MavenPluginHandler
|
| Uses of BatchComponent in org.sonar.api.checks |
|---|
| Classes in org.sonar.api.checks that implement BatchComponent | |
|---|---|
class |
NoSonarFilter
Deprecated. in 3.6. Replaced by NoSonarFilter |
| Uses of BatchComponent in org.sonar.api.component |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.component | |
|---|---|
interface |
Perspectives
|
interface |
ResourcePerspectives
Only on batch-side. |
| Uses of BatchComponent in org.sonar.api.config |
|---|
| Classes in org.sonar.api.config that implement BatchComponent | |
|---|---|
class |
EmailSettings
If batch extensions use this component, then batch must be executed with administrator rights (see properties sonar.login and sonar.password) |
class |
PropertyDefinition
Declare a plugin property. |
class |
PropertyDefinitions
Metadata of all the properties declared by plugins |
class |
Settings
Project Settings on batch side, Global Settings on server side. |
| Uses of BatchComponent in org.sonar.api.database |
|---|
| Classes in org.sonar.api.database that implement BatchComponent | |
|---|---|
class |
DatabaseSession
This component should not accessible from plugin API |
| Uses of BatchComponent in org.sonar.api.i18n |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.i18n | |
|---|---|
interface |
I18n
Main component that provides translation facilities. |
interface |
RuleI18n
I18n-companion component that provides translation facilities for rule names, descriptions and parameter names. |
| Uses of BatchComponent in org.sonar.api.issue |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.issue | |
|---|---|
interface |
IssueFilter
|
interface |
IssueHandler
|
| Uses of BatchComponent in org.sonar.api.measures |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.measures | |
|---|---|
interface |
FileLinesContextFactory
This interface is not intended to be implemented by clients. |
interface |
Metrics
|
| Classes in org.sonar.api.measures that implement BatchComponent | |
|---|---|
class |
Metric
This class represents the definition of a metric in Sonar. |
| Uses of BatchComponent in org.sonar.api.notifications |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.notifications | |
|---|---|
interface |
NotificationManager
The notification manager receives notifications and is in charge of storing them so that they are processed by the notification service. |
| Uses of BatchComponent in org.sonar.api.platform |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.platform | |
|---|---|
interface |
PluginRepository
|
interface |
ServerPluginRepository
|
| Classes in org.sonar.api.platform that implement BatchComponent | |
|---|---|
class |
ComponentContainer
|
class |
Server
|
| Uses of BatchComponent in org.sonar.api.profiles |
|---|
| Classes in org.sonar.api.profiles that implement BatchComponent | |
|---|---|
class |
ProfileExporter
|
| Uses of BatchComponent in org.sonar.api.qualitymodel |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.qualitymodel | |
|---|---|
interface |
ModelFinder
|
| Uses of BatchComponent in org.sonar.api.resources |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.resources | |
|---|---|
interface |
Language
The extension point to define a new language |
interface |
ProjectFileSystem
Deprecated. replaced by ModuleFileSystem in 3.5 |
| Classes in org.sonar.api.resources that implement BatchComponent | |
|---|---|
class |
AbstractLanguage
Inherit this class to define a new language like PLSQL, PHP or C# |
class |
Java
Deprecated. in 3.6 |
class |
Languages
A class to store the list of languages |
| Uses of BatchComponent in org.sonar.api.rules |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.rules | |
|---|---|
interface |
ViolationFilter
Deprecated. in 3.6. Replaced by IssueFilter. |
| Uses of BatchComponent in org.sonar.api.scan.event |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.scan.event | |
|---|---|
interface |
ModuleScanPhaseHandler
|
interface |
ProjectScanHandler
|
| Uses of BatchComponent in org.sonar.api.scan.filesystem |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.scan.filesystem | |
|---|---|
interface |
FileSystemFilter
Extension point to exclude some files from project scan. |
interface |
ModuleFileSystem
|
| Classes in org.sonar.api.scan.filesystem that implement BatchComponent | |
|---|---|
class |
FileExclusions
Configuration of file inclusions and exclusions. |
class |
PathResolver
|
| Uses of BatchComponent in org.sonar.api.security |
|---|
| Subinterfaces of BatchComponent in org.sonar.api.security | |
|---|---|
interface |
UserFinder
|
| Uses of BatchComponent in org.sonar.api.utils |
|---|
| Classes in org.sonar.api.utils that implement BatchComponent | |
|---|---|
class |
HttpDownloader
This component downloads HTTP files |
class |
UriReader
Reads different types of URI. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||