Uses of Interface
org.sonar.api.BatchComponent

Packages that use BatchComponent
org.sonar.api   
org.sonar.api.batch   
org.sonar.api.batch.maven   
org.sonar.api.checks   
org.sonar.api.checks.profiles   
org.sonar.api.checks.templates   
org.sonar.api.database   
org.sonar.api.measures   
org.sonar.api.platform   
org.sonar.api.profiles   
org.sonar.api.qualitymodel   
org.sonar.api.resources   
org.sonar.api.rules   
org.sonar.api.utils   
org.sonar.core.plugin   
org.sonar.core.purge   
org.sonar.core.qualitymodel   
org.sonar.core.rule   
org.sonar.jpa.session   
 

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 CpdMapping
           
 interface Decorator
           
 interface PostJob
          PostJobs are executed when project is analysed.
 interface Purge
          Extension point to purge data.
 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 SquidSearch
          The extension point to access the Squid data tree
 interface TimeMachine
          The TimeMachine extension point
 

Classes in org.sonar.api.batch that implement BatchComponent
 class AbstractCoverageExtension
          This class implements the management of the code coverage engine if there are several.
 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. 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. a formula has been implemented on the metric, so no need to have decorator anymore
 class AbstractFunctionComplexityDistributionDecorator
          Deprecated. 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
           
 class FormulaDecorator
          A pre-implementation of a decorator using a simple calculation formula
 class ProjectClasspath
           
 

Uses of BatchComponent in org.sonar.api.batch.maven
 

Subinterfaces of BatchComponent in org.sonar.api.batch.maven
 interface DependsUponMavenPlugin
          Used for Sensors and PostJobs only.
 interface MavenPluginHandler
           
 

Uses of BatchComponent in org.sonar.api.checks
 

Classes in org.sonar.api.checks that implement BatchComponent
 class NoSonarFilter
           
 

Uses of BatchComponent in org.sonar.api.checks.profiles
 

Classes in org.sonar.api.checks.profiles that implement BatchComponent
 class CheckProfile
          Deprecated. since 2.3
 

Uses of BatchComponent in org.sonar.api.checks.templates
 

Classes in org.sonar.api.checks.templates that implement BatchComponent
 class CheckTemplateRepository
          Deprecated. since 2.3
 

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.measures
 

Subinterfaces of BatchComponent in org.sonar.api.measures
 interface Metrics
           
 

Classes in org.sonar.api.measures that implement BatchComponent
 class Metric
           
 

Uses of BatchComponent in org.sonar.api.platform
 

Subinterfaces of BatchComponent in org.sonar.api.platform
 interface PluginRepository
           
 

Classes in org.sonar.api.platform that implement BatchComponent
 class Environment
           
 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
 

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
          Java language implementation
 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 RuleFinder
           
 interface RulesRepository<LANG extends Language>
          Deprecated. since 2.3
 interface ViolationFilter
          Filter violations to save.
 

Classes in org.sonar.api.rules that implement BatchComponent
 class AbstractImportableRulesRepository<LANG extends Language,MAPPER extends RulePriorityMapper<?,?>>
          Deprecated. 
 class AbstractRulesRepository<LANG extends Language,MAPPER extends RulePriorityMapper<?,?>>
          Deprecated. 
 

Uses of BatchComponent in org.sonar.api.utils
 

Classes in org.sonar.api.utils that implement BatchComponent
 class HttpDownloader
          Simple class to download a file from a HTTP repository.
 class ServerHttpClient
          Deprecated. use org.sonar.api.plaform.Server instead
 

Uses of BatchComponent in org.sonar.core.plugin
 

Classes in org.sonar.core.plugin that implement BatchComponent
 class AbstractPluginRepository
           
 class JpaPluginDao
           
 

Uses of BatchComponent in org.sonar.core.purge
 

Classes in org.sonar.core.purge that implement BatchComponent
 class AbstractPurge
           
 

Uses of BatchComponent in org.sonar.core.qualitymodel
 

Classes in org.sonar.core.qualitymodel that implement BatchComponent
 class DefaultModelFinder
           
 

Uses of BatchComponent in org.sonar.core.rule
 

Classes in org.sonar.core.rule that implement BatchComponent
 class DefaultRuleFinder
           
 

Uses of BatchComponent in org.sonar.jpa.session
 

Classes in org.sonar.jpa.session that implement BatchComponent
 class JpaDatabaseSession
           
 



Copyright © 2009-2010 SonarSource. All Rights Reserved.