org.sonar.api
Interface BatchExtension

All Superinterfaces:
BatchComponent, Extension
All Known Subinterfaces:
CoverageExtension, CpdMapping, Decorator, DecoratorExecutionHandler, DecoratorsPhaseHandler, DependsUponMavenPlugin, EventHandler, FileSystemFilter, InitializerExecutionHandler, InitializersPhaseHandler, InputFileFilter, IssueFilter, IssueFilter, IssueHandler, Language, MavenPhaseHandler, MavenPluginHandler, Metrics, ModuleScanPhaseHandler, PostJob, PostJobExecutionHandler, PostJobsPhaseHandler, ProjectAnalysisHandler, ProjectScanHandler, ResourceFilter, Sensor, Sensor, SensorExecutionHandler, SensorsPhaseHandler, ViolationFilter
All Known Implementing Classes:
AbstractCoverageExtension, AbstractCpdMapping, AbstractDirectoriesDecorator, AbstractDivisionDecorator, AbstractFileComplexityDecorator, AbstractFilesDecorator, AbstractFunctionComplexityDecorator, AbstractFunctionComplexityDistributionDecorator, AbstractLanguage, AbstractSourceImporter, AbstractSumChildrenDecorator, BuildBreaker, ChecksSensor, CreateIssueByInternalKeySensor, FileFilter, Initializer, Java, MeasureSensor, Metric, NoSonarFilter, NoSonarFilter, OneIssueOnDirPerFileSensor, OneIssuePerLineSensor, ProfileExporter, ProjectBuilder, PropertyDefinition, RandomAccessSensor, ScmActivitySensor, SymbolReferencesSensor, SyntaxHighlightingSensor, Xoo, XooFakeExporter, XooTokenizerSensor

public interface BatchExtension
extends Extension, BatchComponent

Marker interface for all the batch extension points, which are aimed to be implemented by plugins.

Since:
1.10



Copyright © 2009–2016 SonarSource. All rights reserved.