A B C D E F G H I J L M O P R S T U V

A

AbstractMavenPluginExecutor - Class in org.sonar.batch
Abstract implementation of MavenPluginExecutor to reduce duplications in concrete implementations for different Maven versions.
AbstractMavenPluginExecutor() - Constructor for class org.sonar.batch.AbstractMavenPluginExecutor
 
addAdapter(ComponentAdapter<?>) - Method in class org.sonar.batch.bootstrap.Module
 
addBinaryDir(String) - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
addComponent(Object) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
addComponents(Object...) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
addContainerExtension(Object) - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated. Adds an extension, which would be available in PicoContainer during analysis of this project.
addCoreSingleton(Object) - Method in class org.sonar.batch.bootstrap.Module
 
addDependency(Dependency) - Method in class org.sonar.batch.index.DefaultIndex
 
addEvent(Resource, String, String, String, Date) - Method in class org.sonar.batch.index.DefaultIndex
 
addExtension(PluginMetadata, Object) - Method in class org.sonar.batch.bootstrap.Module
 
addLibrary(String) - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
addLink(ProjectLink) - Method in class org.sonar.batch.index.DefaultIndex
 
addMeasure(Measure) - Method in class org.sonar.batch.index.Bucket
 
addMeasure(Resource, Measure) - Method in class org.sonar.batch.index.DefaultIndex
the measure is updated if it's already registered.
addModule(ProjectDefinition) - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
addResource(Resource) - Method in class org.sonar.batch.index.DefaultIndex
Does nothing if the resource is already registered.
addSourceDir(String) - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
addSourceDir(File) - Method in class org.sonar.batch.DefaultProjectFileSystem2
Deprecated. since 2.6, because should be immutable
addSubstitutionVariable(String, String) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
addTestDir(String) - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
addTestDir(File) - Method in class org.sonar.batch.DefaultProjectFileSystem2
Deprecated. since 2.6, because should be immutable
addViolation(Violation) - Method in class org.sonar.batch.index.Bucket
 
addViolation(Violation, boolean) - Method in class org.sonar.batch.index.DefaultIndex
 
AGE_BEFORE_DELETION - Static variable in class org.sonar.batch.bootstrap.TempDirectories
 
ArtifactDownloader - Class in org.sonar.batch.bootstrap
 
ArtifactDownloader(HttpDownloader, TempDirectories, ServerMetadata) - Constructor for class org.sonar.batch.bootstrap.ArtifactDownloader
 

B

Batch - Class in org.sonar.batch
Deprecated. Replaced by Batch since version 2.14.
Batch(ProjectReactor, Object...) - Constructor for class org.sonar.batch.Batch
Deprecated.  
Batch(Configuration, Object...) - Constructor for class org.sonar.batch.Batch
Deprecated. since 2.9 because commons-configuration is replaced by ProjectDefinition#properties. Used by Ant Task 1.1
Batch - Class in org.sonar.batch.bootstrapper
Entry point for batch bootstrappers.
Batch.Builder - Class in org.sonar.batch.bootstrapper
 
BatchDatabase - Class in org.sonar.batch.bootstrap
 
BatchDatabase(Settings) - Constructor for class org.sonar.batch.bootstrap.BatchDatabase
 
BatchDatabaseSettingsLoader - Class in org.sonar.batch.config
 
BatchDatabaseSettingsLoader(PropertiesDao, BatchSettings, ProjectReactor) - Constructor for class org.sonar.batch.config.BatchDatabaseSettingsLoader
 
BatchEvent<H extends EventHandler> - Class in org.sonar.batch.events
Root of all Sonar Batch events.
BatchEvent() - Constructor for class org.sonar.batch.events.BatchEvent
 
BatchExtensionInstaller - Class in org.sonar.batch.bootstrap
 
BatchExtensionInstaller(BatchPluginRepository, EnvironmentInformation, DryRun) - Constructor for class org.sonar.batch.bootstrap.BatchExtensionInstaller
 
BatchModule - Class in org.sonar.batch.bootstrap
Level-2 components.
BatchModule(boolean) - Constructor for class org.sonar.batch.bootstrap.BatchModule
 
BatchPluginRepository - Class in org.sonar.batch.bootstrap
 
BatchPluginRepository(ArtifactDownloader, Settings) - Constructor for class org.sonar.batch.bootstrap.BatchPluginRepository
 
BatchSettings - Class in org.sonar.batch.config
 
BatchSettings(PropertyDefinitions, ProjectReactor, Configuration) - Constructor for class org.sonar.batch.config.BatchSettings
 
BootstrapModule - Class in org.sonar.batch.bootstrap
Level 1 components
BootstrapModule(ProjectReactor, Object...) - Constructor for class org.sonar.batch.bootstrap.BootstrapModule
 
Bucket - Class in org.sonar.batch.index
 
Bucket(Resource) - Constructor for class org.sonar.batch.index.Bucket
 
build() - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
builder() - Static method in class org.sonar.batch.bootstrapper.Batch
 

C

clear() - Method in class org.sonar.batch.index.Bucket
 
clear() - Method in class org.sonar.batch.index.DefaultIndex
Keep only project stuff
clear() - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
clear() - Method in class org.sonar.batch.index.DefaultResourcePersister
 
clear() - Method in interface org.sonar.batch.index.PersistenceManager
 
clear() - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
clear() - Method in interface org.sonar.batch.index.ResourcePersister
 
clear() - Method in class org.sonar.batch.index.SourcePersister
 
clearJdbcDriverRegistrations() - Method in class org.sonar.batch.bootstrap.JdbcLeakPrevention
 
concreteExecute(MavenProject, String) - Method in class org.sonar.batch.AbstractMavenPluginExecutor
 
configure() - Method in class org.sonar.batch.bootstrap.BatchModule
 
configure() - Method in class org.sonar.batch.bootstrap.BootstrapModule
 
configure() - Method in class org.sonar.batch.bootstrap.Module
Implementation of this method must not contain conditional logic and just should contain several invocations of Module.addCoreSingleton(Object), Module.addExtension(org.sonar.api.platform.PluginMetadata, Object) or Module.addAdapter(ComponentAdapter).
configure() - Method in class org.sonar.batch.bootstrap.ProjectModule
 
configure(Project) - Method in class org.sonar.batch.ProjectConfigurator
 
configureHandler(Project, MavenPluginHandler) - Method in class org.sonar.batch.phases.MavenPluginsConfigurator
 
CONNECT_TIMEOUT_MILLISECONDS - Static variable in class org.sonar.batch.RemoteServerMetadata
 
convert(List<MavenProject>, MavenProject) - Static method in class org.sonar.batch.MavenProjectConverter
 
create(ProjectReactor, Configuration, Object...) - Static method in class org.sonar.batch.Batch
Deprecated. in version 2.12
create(ProjectDefinition) - Method in class org.sonar.batch.ProjectConfigurator
 
createElements() - Method in class org.sonar.batch.DefaultProjectClasspath
 
createEvent(String, String, String, Date) - Method in class org.sonar.batch.DefaultDecoratorContext
 
createEvent(Resource, String, String, String, Date) - Method in class org.sonar.batch.DefaultSensorContext
 
createFor(Resource) - Method in class org.sonar.batch.DefaultFileLinesContextFactory
 

D

DatabaseBatchCompatibility - Class in org.sonar.batch.bootstrap
Detects if database is not up-to-date with the version required by the batch.
DatabaseBatchCompatibility(DatabaseVersion, Server, RemoteServerMetadata, Settings) - Constructor for class org.sonar.batch.bootstrap.DatabaseBatchCompatibility
 
declareExtension(PluginMetadata, Object) - Method in class org.sonar.batch.bootstrap.Module
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.batch.FormulaDecorator
DecoratorsExecutor - Class in org.sonar.batch.phases
 
DecoratorsExecutor(BatchExtensionDictionnary, Project, SonarIndex, EventBus) - Constructor for class org.sonar.batch.phases.DecoratorsExecutor
 
DecoratorsSelector - Class in org.sonar.batch
 
DecoratorsSelector(BatchExtensionDictionnary) - Constructor for class org.sonar.batch.DecoratorsSelector
 
DefaultDecoratorContext - Class in org.sonar.batch
 
DefaultDecoratorContext(Resource, SonarIndex, List<DecoratorContext>) - Constructor for class org.sonar.batch.DefaultDecoratorContext
 
DefaultFileLinesContext - Class in org.sonar.batch
 
DefaultFileLinesContext(SonarIndex, Resource) - Constructor for class org.sonar.batch.DefaultFileLinesContext
 
DefaultFileLinesContextFactory - Class in org.sonar.batch
 
DefaultFileLinesContextFactory(SonarIndex) - Constructor for class org.sonar.batch.DefaultFileLinesContextFactory
 
DefaultIndex - Class in org.sonar.batch.index
 
DefaultIndex(PersistenceManager, DefaultResourceCreationLock, ProjectTree, MetricFinder) - Constructor for class org.sonar.batch.index.DefaultIndex
 
DefaultPersistenceManager - Class in org.sonar.batch.index
 
DefaultPersistenceManager(ResourcePersister, SourcePersister, MeasurePersister, DependencyPersister, LinkPersister, EventPersister) - Constructor for class org.sonar.batch.index.DefaultPersistenceManager
 
DefaultProfileLoader - Class in org.sonar.batch
 
DefaultProfileLoader(ProfilesDao) - Constructor for class org.sonar.batch.DefaultProfileLoader
 
DefaultProjectClasspath - Class in org.sonar.batch
 
DefaultProjectClasspath(ProjectDefinition, ProjectFileSystem) - Constructor for class org.sonar.batch.DefaultProjectClasspath
 
DefaultProjectClasspath(ProjectDefinition, ProjectFileSystem, MavenProject) - Constructor for class org.sonar.batch.DefaultProjectClasspath
 
DefaultProjectFileSystem2 - Class in org.sonar.batch
Implementation of ProjectFileSystem based on ProjectDefinition and MavenProject.
DefaultProjectFileSystem2(Project, Languages, ProjectDefinition, FileFilter[]) - Constructor for class org.sonar.batch.DefaultProjectFileSystem2
 
DefaultProjectFileSystem2(Project, Languages, ProjectDefinition, MavenProject, FileFilter[]) - Constructor for class org.sonar.batch.DefaultProjectFileSystem2
For Maven.
DefaultProjectFileSystem2(Project, Languages, ProjectDefinition) - Constructor for class org.sonar.batch.DefaultProjectFileSystem2
 
DefaultProjectFileSystem2(Project, Languages, ProjectDefinition, MavenProject) - Constructor for class org.sonar.batch.DefaultProjectFileSystem2
For Maven.
DefaultResourceCreationLock - Class in org.sonar.batch
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.
DefaultResourceCreationLock() - Constructor for class org.sonar.batch.DefaultResourceCreationLock
 
DefaultResourceCreationLock(Configuration) - Constructor for class org.sonar.batch.DefaultResourceCreationLock
 
DefaultResourcePersister - Class in org.sonar.batch.index
 
DefaultResourcePersister(DatabaseSession) - Constructor for class org.sonar.batch.index.DefaultResourcePersister
 
DefaultSensorContext - Class in org.sonar.batch
 
DefaultSensorContext(SonarIndex, Project) - Constructor for class org.sonar.batch.DefaultSensorContext
 
DefaultTimeMachine - Class in org.sonar.batch
 
DefaultTimeMachine(DatabaseSession, DefaultIndex, MetricFinder) - Constructor for class org.sonar.batch.DefaultTimeMachine
 
deleteEvent(Event) - Method in class org.sonar.batch.DefaultDecoratorContext
 
deleteEvent(Event) - Method in class org.sonar.batch.DefaultSensorContext
 
deleteEvent(Event) - Method in class org.sonar.batch.index.DefaultIndex
 
deleteEvent(Event) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
deleteEvent(Event) - Method in class org.sonar.batch.index.EventPersister
 
deleteEvent(Event) - Method in interface org.sonar.batch.index.PersistenceManager
 
deleteEvent(Event) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
deleteLink(String) - Method in class org.sonar.batch.DefaultSensorContext
 
deleteLink(String) - Method in class org.sonar.batch.index.DefaultIndex
 
deleteLink(Project, String) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
deleteLink(Project, String) - Method in class org.sonar.batch.index.LinkPersister
 
deleteLink(Project, String) - Method in interface org.sonar.batch.index.PersistenceManager
 
deleteLink(Project, String) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
DependencyPersister - Class in org.sonar.batch.index
 
DependencyPersister(ResourcePersister, DatabaseSession) - Constructor for class org.sonar.batch.index.DependencyPersister
 
dependsUponDecorators() - Method in class org.sonar.batch.FormulaDecorator
 
dependsUponMetrics() - Method in class org.sonar.batch.FormulaDecorator
 
DIR_PREFIX - Static variable in class org.sonar.batch.bootstrap.TempDirectories
 
dispatch(H) - Method in class org.sonar.batch.events.BatchEvent
Do not call directly - should be called only by EventBus.
doCompleteProperties(Properties) - Method in class org.sonar.batch.bootstrap.BatchDatabase
 
doStart() - Method in class org.sonar.batch.bootstrap.BatchModule
 
doStart() - Method in class org.sonar.batch.bootstrap.BootstrapModule
 
doStart() - Method in class org.sonar.batch.bootstrap.Module
 
doStart() - Method in class org.sonar.batch.bootstrap.ProjectModule
Analyze project
doStop() - Method in class org.sonar.batch.bootstrap.Module
 
downloadJdbcDriver() - Method in class org.sonar.batch.bootstrap.ArtifactDownloader
 
downloadPlugin(RemotePlugin) - Method in class org.sonar.batch.bootstrap.ArtifactDownloader
 
downloadPluginIndex() - Method in class org.sonar.batch.bootstrap.ArtifactDownloader
 
DryRun - Class in org.sonar.batch.bootstrap
 
DryRun(Settings) - Constructor for class org.sonar.batch.bootstrap.DryRun
 
dump() - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
dump() - Method in class org.sonar.batch.index.MeasurePersister
 
dump() - Method in interface org.sonar.batch.index.PersistenceManager
 
dump() - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 

E

EnvironmentInformation - Class in org.sonar.batch.bootstrapper
Describes execution environment.
EnvironmentInformation(String, String) - Constructor for class org.sonar.batch.bootstrapper.EnvironmentInformation
 
equals(Object) - Method in class org.sonar.batch.FormulaDecorator
 
equals(Object) - Method in class org.sonar.batch.index.Bucket
 
EventBus - Class in org.sonar.batch.events
Dispatches BatchEvents.
EventBus(EventHandler[]) - Constructor for class org.sonar.batch.events.EventBus
 
EventPersister - Class in org.sonar.batch.index
 
EventPersister(DatabaseSession, ResourcePersister) - Constructor for class org.sonar.batch.index.EventPersister
 
evictDataMeasure(Measure, MeasureModel) - Method in class org.sonar.batch.index.MemoryOptimizer
Remove data of a database measure from memory.
execute(Project, ProjectDefinition, MavenPluginHandler) - Method in class org.sonar.batch.AbstractMavenPluginExecutor
 
execute(Project, ProjectDefinition, String) - Method in class org.sonar.batch.AbstractMavenPluginExecutor
 
execute() - Method in class org.sonar.batch.Batch
Deprecated.  
execute() - Method in class org.sonar.batch.bootstrapper.Batch
 
execute(TimeMachineQuery, boolean, Set<Integer>) - Method in class org.sonar.batch.DefaultTimeMachine
 
execute(Project, ProjectDefinition, String) - Method in class org.sonar.batch.FakeMavenPluginExecutor
 
execute(Project, ProjectDefinition, MavenPluginHandler) - Method in class org.sonar.batch.FakeMavenPluginExecutor
 
execute(Project, ProjectDefinition, String) - Method in interface org.sonar.batch.MavenPluginExecutor
 
execute(Project, ProjectDefinition, MavenPluginHandler) - Method in interface org.sonar.batch.MavenPluginExecutor
 
execute() - Method in class org.sonar.batch.phases.DecoratorsExecutor
 
execute() - Method in class org.sonar.batch.phases.InitializersExecutor
 
execute(Project) - Method in class org.sonar.batch.phases.MavenPhaseExecutor
 
execute(Project) - Method in class org.sonar.batch.phases.MavenPluginsConfigurator
 
execute(Project) - Method in class org.sonar.batch.phases.Phases
Executed on each module
execute(SensorContext) - Method in class org.sonar.batch.phases.PostJobsExecutor
 
execute(SensorContext) - Method in class org.sonar.batch.phases.SensorsExecutor
 
execute() - Method in class org.sonar.batch.phases.UpdateStatusJob
 
ExtensionUtils - Class in org.sonar.batch.bootstrap
 
extractId(String) - Method in class org.sonar.batch.RemoteServerMetadata
 

F

FakeMavenPluginExecutor - Class in org.sonar.batch
 
FakeMavenPluginExecutor() - Constructor for class org.sonar.batch.FakeMavenPluginExecutor
 
find(Snapshot, Configuration, int) - Method in class org.sonar.batch.components.PastSnapshotFinder
 
find(Snapshot, int, String) - Method in class org.sonar.batch.components.PastSnapshotFinder
 
findPreviousAnalysis(Snapshot) - Method in class org.sonar.batch.components.PastSnapshotFinder
 
fireEvent(BatchEvent) - Method in class org.sonar.batch.events.EventBus
Fires the given event.
flushMemory() - Method in class org.sonar.batch.index.MemoryOptimizer
 
FORMAT_DEFAULT - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
FORMAT_MAVEN - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
FormulaDecorator - Class in org.sonar.batch
A pre-implementation of a decorator using a simple calculation formula
FormulaDecorator(Metric, Set<Decorator>) - Constructor for class org.sonar.batch.FormulaDecorator
Creates a FormulaDecorator
FormulaDecorator(Metric) - Constructor for class org.sonar.batch.FormulaDecorator
 

G

generatesMetric() - Method in class org.sonar.batch.FormulaDecorator
 
getBaseDir() - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
getBasedir() - Method in class org.sonar.batch.DefaultProjectFileSystem2
 
getBinaries() - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
getBuildDir() - Method in class org.sonar.batch.DefaultProjectFileSystem2
 
getBuildOutputDir() - Method in class org.sonar.batch.DefaultProjectFileSystem2
 
getCharacteristicId(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 
getChildren() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getChildren(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getChildren() - Method in class org.sonar.batch.index.Bucket
 
getChildren(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getChildren(Resource, boolean) - Method in class org.sonar.batch.index.DefaultIndex
 
getChildrenMeasures(MeasuresFilter) - Method in class org.sonar.batch.DefaultDecoratorContext
 
getChildrenMeasures(Metric) - Method in class org.sonar.batch.DefaultDecoratorContext
 
getClassLoader() - Method in class org.sonar.batch.bootstrap.JdbcDriverHolder
 
getComponentByKey(Object) - Method in class org.sonar.batch.bootstrap.Module
 
getComponentByType(Class<T>) - Method in class org.sonar.batch.bootstrap.Module
 
getComponents(Class<T>) - Method in class org.sonar.batch.bootstrap.Module
 
getContainerExtensions() - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
getDate() - Method in class org.sonar.batch.components.PastSnapshot
 
getDependencies() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getDependencies() - Method in class org.sonar.batch.DefaultSensorContext
 
getDependencies() - Method in class org.sonar.batch.index.DefaultIndex
 
getDir(String) - Method in class org.sonar.batch.bootstrap.TempDirectories
Get or create a working directory
getEdge(Resource, Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getEvents() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getEvents(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getEvents(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getEvents(Resource) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
getEvents(Resource) - Method in class org.sonar.batch.index.EventPersister
 
getEvents(Resource) - Method in interface org.sonar.batch.index.PersistenceManager
 
getEvents(Resource) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
getFile(String, String) - Method in class org.sonar.batch.bootstrap.TempDirectories
 
getFilters() - Method in class org.sonar.batch.ResourceFilters
 
getFilters() - Method in class org.sonar.batch.ViolationFilters
 
getId() - Method in class org.sonar.batch.ServerMetadata
 
getIncomingDependencies() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getIncomingDependencies(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getIncomingEdges(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getIndex() - Method in class org.sonar.batch.components.PastSnapshot
 
getInitialSourceFiles() - Method in class org.sonar.batch.DefaultProjectFileSystem2
 
getInitialTestFiles() - Method in class org.sonar.batch.DefaultProjectFileSystem2
 
getIntValue(String, int) - Method in class org.sonar.batch.DefaultFileLinesContext
 
getKey() - Method in class org.sonar.batch.bootstrapper.EnvironmentInformation
 
getLastSnapshot(Snapshot, boolean) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
getLastSnapshot(Snapshot, boolean) - Method in interface org.sonar.batch.index.ResourcePersister
The current snapshot which is flagged as "last", different then the current analysis.
getLibraries() - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
getLoggingConfiguration() - Method in class org.sonar.batch.bootstrapper.Batch
 
getMeasure(Metric) - Method in class org.sonar.batch.DefaultDecoratorContext
 
getMeasure(Metric) - Method in class org.sonar.batch.DefaultSensorContext
 
getMeasure(Resource, Metric) - Method in class org.sonar.batch.DefaultSensorContext
 
getMeasure(Resource, Metric) - Method in class org.sonar.batch.index.DefaultIndex
 
getMeasures(MeasuresFilter<M>) - Method in class org.sonar.batch.DefaultDecoratorContext
 
getMeasures(MeasuresFilter<M>) - Method in class org.sonar.batch.DefaultSensorContext
 
getMeasures(Resource, MeasuresFilter<M>) - Method in class org.sonar.batch.DefaultSensorContext
 
getMeasures(TimeMachineQuery) - Method in class org.sonar.batch.DefaultTimeMachine
 
getMeasures(MeasuresFilter<M>) - Method in class org.sonar.batch.index.Bucket
 
getMeasures(Resource, MeasuresFilter<M>) - Method in class org.sonar.batch.index.DefaultIndex
 
getMeasuresFields(TimeMachineQuery) - Method in class org.sonar.batch.DefaultTimeMachine
 
getMetadata() - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
getMetadata(String) - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
getMetricId(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 
getMetrics() - Method in class org.sonar.batch.components.PastMeasuresLoader
 
getMetricsById(TimeMachineQuery) - Method in class org.sonar.batch.DefaultTimeMachine
 
getMode() - Method in class org.sonar.batch.components.PastSnapshot
 
getModeParameter() - Method in class org.sonar.batch.components.PastSnapshot
 
getModules() - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
getOutgoingDependencies() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getOutgoingDependencies(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getOutgoingEdges(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getParent(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getParent() - Method in class org.sonar.batch.index.Bucket
 
getParent(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getPastMeasures(Resource, PastSnapshot) - Method in class org.sonar.batch.components.PastMeasuresLoader
 
getPastMeasures(String, Snapshot) - Method in class org.sonar.batch.components.PastMeasuresLoader
 
getPermanentServerId() - Method in class org.sonar.batch.ServerMetadata
 
getPersonId(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 
getPhaseClasses(boolean) - Static method in class org.sonar.batch.phases.Phases
 
getPlugin(String) - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
getPlugins() - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
getPluginsByKey() - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
getPluginsByMetadata() - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
getProject() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getProject() - Method in class org.sonar.batch.DefaultSensorContext
 
getProject() - Method in class org.sonar.batch.index.DefaultIndex
 
getProjectDefinition(Project) - Method in class org.sonar.batch.ProjectTree
 
getProjectPastSnapshots() - Method in class org.sonar.batch.components.TimeMachineConfiguration
 
getProjects() - Method in class org.sonar.batch.ProjectTree
 
getProjectSnapshot() - Method in class org.sonar.batch.components.PastSnapshot
 
getProperties(Plugin) - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
getProperties() - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
getQualifier() - Method in class org.sonar.batch.components.PastSnapshot
 
getReportOutputDir() - Method in class org.sonar.batch.DefaultProjectFileSystem2
TODO Godin: seems that used only by Cobertura and Clover
getResource() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getResource(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getResource() - Method in class org.sonar.batch.index.Bucket
 
getResource(R) - Method in class org.sonar.batch.index.DefaultIndex
 
getRoot() - Method in class org.sonar.batch.bootstrap.TempDirectories
 
getRootProject() - Method in class org.sonar.batch.ProjectTree
 
getRuleId(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 
getServerId() - Method in class org.sonar.batch.RemoteServerMetadata
 
getSnapshot(Resource) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
getSnapshot(Resource) - Method in interface org.sonar.batch.index.ResourcePersister
 
getSnapshotOrFail(Resource) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
getSnapshotOrFail(Resource) - Method in interface org.sonar.batch.index.ResourcePersister
 
getSonarWorkingDirectory() - Method in class org.sonar.batch.DefaultProjectFileSystem2
 
getSortedProjects() - Method in class org.sonar.batch.bootstrapper.Reactor
 
getSource(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getSource(Resource) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
getSource(Resource) - Method in interface org.sonar.batch.index.PersistenceManager
 
getSource(Resource) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
getSource(Resource) - Method in class org.sonar.batch.index.SourcePersister
 
getSourceDirs() - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
getSourceDirs() - Method in class org.sonar.batch.DefaultProjectFileSystem2
 
getStartedAt() - Method in class org.sonar.batch.ServerMetadata
 
getStringValue(String, int) - Method in class org.sonar.batch.DefaultFileLinesContext
 
getTargetDate() - Method in class org.sonar.batch.components.PastSnapshot
 
getTendencyPeriodInDays() - Method in class org.sonar.batch.components.TimeMachineConfiguration
 
getTestDirs() - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
getTestDirs() - Method in class org.sonar.batch.DefaultProjectFileSystem2
Maven can modify test directories during Sonar execution - see MavenPhaseExecutor.
getType() - Method in class org.sonar.batch.events.BatchEvent
Returns class of associated handler.
getURL() - Method in class org.sonar.batch.ServerMetadata
 
getUrlFor(String) - Method in class org.sonar.batch.RemoteServerMetadata
 
getValue(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 
getVersion() - Method in class org.sonar.batch.bootstrapper.EnvironmentInformation
 
getVersion() - Method in class org.sonar.batch.ServerMetadata
 
getVertices() - Method in class org.sonar.batch.index.DefaultIndex
 
getViolations(ViolationQuery) - Method in class org.sonar.batch.DefaultDecoratorContext
getViolations() - Method in class org.sonar.batch.DefaultDecoratorContext
getViolations() - Method in class org.sonar.batch.index.Bucket
 
getViolations(ViolationQuery) - Method in class org.sonar.batch.index.DefaultIndex
getWorkDir() - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  

H

hasEdge(Resource, Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
hashCode() - Method in class org.sonar.batch.FormulaDecorator
 
hashCode() - Method in class org.sonar.batch.index.Bucket
 
hasValue(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 

I

index(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
index(Resource, Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
index(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
index(Resource, Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
init() - Method in class org.sonar.batch.bootstrap.Module
 
InitializersExecutor - Class in org.sonar.batch.phases
 
InitializersExecutor(BatchExtensionDictionnary, Project, ProjectDefinition, MavenPluginExecutor) - Constructor for class org.sonar.batch.phases.InitializersExecutor
 
install(Module) - Method in class org.sonar.batch.bootstrap.BatchExtensionInstaller
 
install(Module) - Method in class org.sonar.batch.bootstrap.Module
Installs module into this module.
install(Module) - Method in class org.sonar.batch.bootstrap.ProjectExtensionInstaller
 
installChild(Module) - Method in class org.sonar.batch.bootstrap.Module
Installs module into new scope - see http://picocontainer.org/scopes.html
isEnabled() - Method in class org.sonar.batch.bootstrap.DryRun
 
isEnableLoggingConfiguration() - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
isExcluded(Project) - Method in class org.sonar.batch.bootstrap.ProjectFilter
 
isExcluded(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
isExcluded() - Method in class org.sonar.batch.index.Bucket
 
isExcluded(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
isExcluded(Resource) - Method in class org.sonar.batch.ResourceFilters
Return true if the violation must be saved.
isFailWhenLocked() - Method in class org.sonar.batch.DefaultResourceCreationLock
 
isFileVariationEnabled() - Method in class org.sonar.batch.components.TimeMachineConfiguration
 
isIgnored(Violation) - Method in class org.sonar.batch.ViolationFilters
Return true if the violation must be saved.
isIndexed(Resource, boolean) - Method in class org.sonar.batch.DefaultSensorContext
 
isIndexed(Resource, boolean) - Method in class org.sonar.batch.index.DefaultIndex
 
isLocked() - Method in class org.sonar.batch.DefaultResourceCreationLock
 
isRelatedToSnapshot() - Method in class org.sonar.batch.components.PastSnapshot
 

J

JdbcDriverHolder - Class in org.sonar.batch.bootstrap
Contains and provides class loader extended with the JDBC Driver hosted on the server-side.
JdbcDriverHolder(ArtifactDownloader) - Constructor for class org.sonar.batch.bootstrap.JdbcDriverHolder
 
JdbcLeakPrevention - Class in org.sonar.batch.bootstrap
Companion of JdbcDriverHolder and allows it to deregister JDBC drivers.
JdbcLeakPrevention() - Constructor for class org.sonar.batch.bootstrap.JdbcLeakPrevention
 

L

LEVEL_ROOT_DEFAULT - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LEVEL_ROOT_VERBOSE - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LEVEL_SQL_DEFAULT - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LEVEL_SQL_RESULTS_DEFAULT - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LEVEL_SQL_RESULTS_VERBOSE - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LEVEL_SQL_VERBOSE - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LinkPersister - Class in org.sonar.batch.index
 
LinkPersister(DatabaseSession, ResourcePersister) - Constructor for class org.sonar.batch.index.LinkPersister
 
load() - Method in class org.sonar.batch.config.BatchSettings
 
load() - Method in class org.sonar.batch.config.ProjectSettings
 
load(Project) - Method in class org.sonar.batch.DefaultProfileLoader
 
load(Project) - Method in interface org.sonar.batch.ProfileLoader
Loads quality profile for specified project.
load() - Method in class org.sonar.batch.ResourceDatabaseConfiguration
 
lock() - Method in class org.sonar.batch.DefaultResourceCreationLock
 
LoggingConfiguration - Class in org.sonar.batch.bootstrapper
 

M

MavenPhaseExecutor - Class in org.sonar.batch.phases
 
MavenPhaseExecutor(ProjectDefinition, MavenPluginExecutor) - Constructor for class org.sonar.batch.phases.MavenPhaseExecutor
 
MavenPluginExecutor - Interface in org.sonar.batch
 
MavenPluginsConfigurator - Class in org.sonar.batch.phases
 
MavenPluginsConfigurator(BatchExtensionDictionnary) - Constructor for class org.sonar.batch.phases.MavenPluginsConfigurator
 
MavenProjectConverter - Class in org.sonar.batch
 
MeasurePersister - Class in org.sonar.batch.index
 
MeasurePersister(MyBatis, ResourcePersister, RuleFinder, MemoryOptimizer) - Constructor for class org.sonar.batch.index.MeasurePersister
 
MemoryOptimizer - Class in org.sonar.batch.index
 
MemoryOptimizer(DatabaseSession) - Constructor for class org.sonar.batch.index.MemoryOptimizer
 
Module - Class in org.sonar.batch.bootstrap
Module describes group of components - Module.configure().
Module() - Constructor for class org.sonar.batch.bootstrap.Module
 

O

onDecoratorExecution(DecoratorExecutionHandler.DecoratorExecutionEvent) - Method in class org.sonar.batch.index.MemoryOptimizer
 
onDecoratorExecution(DecoratorExecutionHandler.DecoratorExecutionEvent) - Method in class org.sonar.batch.phases.PhasesTimeProfiler
 
onDecoratorsPhase(DecoratorsPhaseHandler.DecoratorsPhaseEvent) - Method in class org.sonar.batch.index.MemoryOptimizer
 
onDecoratorsPhase(DecoratorsPhaseHandler.DecoratorsPhaseEvent) - Method in class org.sonar.batch.phases.PhasesTimeProfiler
 
onSensorExecution(SensorExecutionHandler.SensorExecutionEvent) - Method in class org.sonar.batch.index.MemoryOptimizer
 
onSensorExecution(SensorExecutionHandler.SensorExecutionEvent) - Method in class org.sonar.batch.phases.PhasesTimeProfiler
 
onSensorsPhase(SensorsPhaseHandler.SensorsPhaseEvent) - Method in class org.sonar.batch.phases.PhasesTimeProfiler
 
org.sonar.batch - package org.sonar.batch
 
org.sonar.batch.bootstrap - package org.sonar.batch.bootstrap
 
org.sonar.batch.bootstrapper - package org.sonar.batch.bootstrapper
This package is a part of bootstrap process, so we should take care about backward compatibility.
org.sonar.batch.components - package org.sonar.batch.components
 
org.sonar.batch.config - package org.sonar.batch.config
 
org.sonar.batch.events - package org.sonar.batch.events
 
org.sonar.batch.index - package org.sonar.batch.index
 
org.sonar.batch.phases - package org.sonar.batch.phases
 

P

PastMeasuresLoader - Class in org.sonar.batch.components
 
PastMeasuresLoader(DatabaseSession, MetricFinder) - Constructor for class org.sonar.batch.components.PastMeasuresLoader
 
PastSnapshot - Class in org.sonar.batch.components
 
PastSnapshot(String, Date, Snapshot) - Constructor for class org.sonar.batch.components.PastSnapshot
 
PastSnapshot(String, Date) - Constructor for class org.sonar.batch.components.PastSnapshot
 
PastSnapshot(String) - Constructor for class org.sonar.batch.components.PastSnapshot
See SONAR-2428 : even if previous analysis does not exist (no snapshot and no target date), we should perform comparison.
PastSnapshotFinder - Class in org.sonar.batch.components
 
PastSnapshotFinder(PastSnapshotFinderByDays, PastSnapshotFinderByVersion, PastSnapshotFinderByDate, PastSnapshotFinderByPreviousAnalysis, PastSnapshotFinderByPreviousVersion) - Constructor for class org.sonar.batch.components.PastSnapshotFinder
 
PastSnapshotFinderByDate - Class in org.sonar.batch.components
 
PastSnapshotFinderByDate(DatabaseSession) - Constructor for class org.sonar.batch.components.PastSnapshotFinderByDate
 
PastSnapshotFinderByDays - Class in org.sonar.batch.components
 
PastSnapshotFinderByDays(DatabaseSession) - Constructor for class org.sonar.batch.components.PastSnapshotFinderByDays
 
PastSnapshotFinderByPreviousAnalysis - Class in org.sonar.batch.components
 
PastSnapshotFinderByPreviousAnalysis(DatabaseSession) - Constructor for class org.sonar.batch.components.PastSnapshotFinderByPreviousAnalysis
 
PastSnapshotFinderByPreviousVersion - Class in org.sonar.batch.components
 
PastSnapshotFinderByPreviousVersion(DatabaseSession) - Constructor for class org.sonar.batch.components.PastSnapshotFinderByPreviousVersion
 
PastSnapshotFinderByVersion - Class in org.sonar.batch.components
 
PastSnapshotFinderByVersion(DatabaseSession) - Constructor for class org.sonar.batch.components.PastSnapshotFinderByVersion
 
PersistenceManager - Interface in org.sonar.batch.index
 
Phases - Class in org.sonar.batch.phases
 
Phases(DecoratorsExecutor, MavenPhaseExecutor, MavenPluginsConfigurator, InitializersExecutor, PostJobsExecutor, SensorsExecutor, PersistenceManager, SensorContext, DefaultIndex, EventBus, UpdateStatusJob) - Constructor for class org.sonar.batch.phases.Phases
 
Phases(DecoratorsExecutor, MavenPhaseExecutor, MavenPluginsConfigurator, InitializersExecutor, PostJobsExecutor, SensorsExecutor, PersistenceManager, SensorContext, DefaultIndex, EventBus) - Constructor for class org.sonar.batch.phases.Phases
 
PhasesTimeProfiler - Class in org.sonar.batch.phases
 
PhasesTimeProfiler() - Constructor for class org.sonar.batch.phases.PhasesTimeProfiler
 
PostJobsExecutor - Class in org.sonar.batch.phases
 
PostJobsExecutor(BatchExtensionDictionnary, Project, ProjectDefinition, MavenPluginExecutor) - Constructor for class org.sonar.batch.phases.PostJobsExecutor
 
ProfileLoader - Interface in org.sonar.batch
 
ProfileProvider - Class in org.sonar.batch
 
ProfileProvider() - Constructor for class org.sonar.batch.ProfileProvider
 
ProjectConfigurator - Class in org.sonar.batch
 
ProjectConfigurator(DatabaseSession, Settings) - Constructor for class org.sonar.batch.ProjectConfigurator
 
ProjectDefinition - Class in org.sonar.batch.bootstrapper
Deprecated. since 2.9. Move into org.sonar.api.batch.bootstrap
ProjectDefinition(File, File, Properties) - Constructor for class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
ProjectExtensionInstaller - Class in org.sonar.batch.bootstrap
 
ProjectExtensionInstaller(BatchPluginRepository, EnvironmentInformation, DryRun, Project, ProjectSettings) - Constructor for class org.sonar.batch.bootstrap.ProjectExtensionInstaller
 
ProjectFilter - Class in org.sonar.batch.bootstrap
Filter projects to analyze by using the properties sonar.skippedModules and sonar.includedModules
ProjectFilter(Settings) - Constructor for class org.sonar.batch.bootstrap.ProjectFilter
 
ProjectModule - Class in org.sonar.batch.bootstrap
 
ProjectModule(Project, boolean) - Constructor for class org.sonar.batch.bootstrap.ProjectModule
 
ProjectSettings - Class in org.sonar.batch.config
 
ProjectSettings(PropertyDefinitions, ProjectDefinition, PropertiesDao, Project) - Constructor for class org.sonar.batch.config.ProjectSettings
 
ProjectTree - Class in org.sonar.batch
 
ProjectTree(ProjectReactor, ProjectConfigurator, ProjectFilter, ProjectBuilder[]) - Constructor for class org.sonar.batch.ProjectTree
 
ProjectTree(ProjectReactor, ProjectConfigurator, ProjectFilter) - Constructor for class org.sonar.batch.ProjectTree
 
PROP_PHASE - Static variable in class org.sonar.batch.phases.MavenPhaseExecutor
 
PROPERTY_FORMAT - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
PROPERTY_ROOT_LOGGER_LEVEL - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
PROPERTY_SQL_LOGGER_LEVEL - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
PROPERTY_SQL_RESULTS_LOGGER_LEVEL - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
provide(Project, ProfileLoader) - Method in class org.sonar.batch.ProfileProvider
 

R

Reactor - Class in org.sonar.batch.bootstrapper
Describes order of projects.
Reactor(ProjectDefinition) - Constructor for class org.sonar.batch.bootstrapper.Reactor
 
Reactor(List<ProjectDefinition>) - Constructor for class org.sonar.batch.bootstrapper.Reactor
 
READ_TIMEOUT_MILLISECONDS - Static variable in class org.sonar.batch.RemoteServerMetadata
 
ReadOnlyPersistenceManager - Class in org.sonar.batch.index
 
ReadOnlyPersistenceManager() - Constructor for class org.sonar.batch.index.ReadOnlyPersistenceManager
 
reloadMeasure(Measure) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
reloadMeasure(Measure) - Method in class org.sonar.batch.index.MeasurePersister
 
reloadMeasure(Measure) - Method in class org.sonar.batch.index.MemoryOptimizer
 
reloadMeasure(Measure) - Method in interface org.sonar.batch.index.PersistenceManager
 
reloadMeasure(Measure) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
remoteContent(String) - Method in class org.sonar.batch.RemoteServerMetadata
 
RemoteServerMetadata - Class in org.sonar.batch
 
RemoteServerMetadata(Server) - Constructor for class org.sonar.batch.RemoteServerMetadata
 
ResourceDatabaseConfiguration - Class in org.sonar.batch
 
ResourceDatabaseConfiguration(DatabaseSession, ResourceModel) - Constructor for class org.sonar.batch.ResourceDatabaseConfiguration
 
ResourceDatabaseConfiguration(DatabaseSession, Integer) - Constructor for class org.sonar.batch.ResourceDatabaseConfiguration
 
ResourceDatabaseConfiguration(DatabaseSession, String) - Constructor for class org.sonar.batch.ResourceDatabaseConfiguration
 
ResourceFilters - Class in org.sonar.batch
 
ResourceFilters(ResourceFilter[]) - Constructor for class org.sonar.batch.ResourceFilters
 
ResourceFilters() - Constructor for class org.sonar.batch.ResourceFilters
 
ResourceNotIndexedException - Exception in org.sonar.batch.index
 
ResourceNotIndexedException(Resource) - Constructor for exception org.sonar.batch.index.ResourceNotIndexedException
 
ResourceNotPersistedException - Exception in org.sonar.batch.index
 
ResourceNotPersistedException(Resource) - Constructor for exception org.sonar.batch.index.ResourceNotPersistedException
 
ResourcePersister - Interface in org.sonar.batch.index
 

S

save() - Method in class org.sonar.batch.DefaultFileLinesContext
 
saveDependency(Dependency) - Method in class org.sonar.batch.DefaultDecoratorContext
 
saveDependency(Dependency) - Method in class org.sonar.batch.DefaultSensorContext
 
saveDependency(Project, Dependency, Dependency) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
saveDependency(Project, Dependency, Dependency) - Method in class org.sonar.batch.index.DependencyPersister
 
saveDependency(Project, Dependency, Dependency) - Method in interface org.sonar.batch.index.PersistenceManager
 
saveDependency(Project, Dependency, Dependency) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
saveEvent(Resource, Event) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
saveEvent(Resource, Event) - Method in class org.sonar.batch.index.EventPersister
 
saveEvent(Resource, Event) - Method in interface org.sonar.batch.index.PersistenceManager
 
saveEvent(Resource, Event) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
saveLink(ProjectLink) - Method in class org.sonar.batch.DefaultSensorContext
 
saveLink(Project, ProjectLink) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
saveLink(Project, ProjectLink) - Method in class org.sonar.batch.index.LinkPersister
 
saveLink(Project, ProjectLink) - Method in interface org.sonar.batch.index.PersistenceManager
 
saveLink(Project, ProjectLink) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
saveMeasure(Measure) - Method in class org.sonar.batch.DefaultDecoratorContext
 
saveMeasure(Metric, Double) - Method in class org.sonar.batch.DefaultDecoratorContext
 
saveMeasure(Measure) - Method in class org.sonar.batch.DefaultSensorContext
 
saveMeasure(Metric, Double) - Method in class org.sonar.batch.DefaultSensorContext
 
saveMeasure(Resource, Metric, Double) - Method in class org.sonar.batch.DefaultSensorContext
 
saveMeasure(Resource, Measure) - Method in class org.sonar.batch.DefaultSensorContext
 
saveMeasure(Resource, Measure) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
saveMeasure(Resource, Measure) - Method in class org.sonar.batch.index.MeasurePersister
 
saveMeasure(Resource, Measure) - Method in interface org.sonar.batch.index.PersistenceManager
 
saveMeasure(Resource, Measure) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
savePom(Project) - Method in class org.sonar.batch.phases.MavenPluginsConfigurator
 
saveProject(Project, Project) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
saveProject(Project, Project) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
saveProject(Project, Project) - Method in interface org.sonar.batch.index.PersistenceManager
 
saveProject(Project, Project) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
saveProject(Project, Project) - Method in interface org.sonar.batch.index.ResourcePersister
 
saveResource(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
saveResource(Resource, Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
saveResource(Project, Resource, Resource) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
saveResource(Project, Resource) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
saveResource(Project, Resource, Resource) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
saveResource(Project, Resource, Resource) - Method in interface org.sonar.batch.index.PersistenceManager
 
saveResource(Project, Resource, Resource) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
saveResource(Project, Resource, Resource) - Method in interface org.sonar.batch.index.ResourcePersister
Persist a resource in database.
saveResource(Project, Resource) - Method in interface org.sonar.batch.index.ResourcePersister
Persist a resource in database.
saveSource(Resource, String) - Method in class org.sonar.batch.DefaultSensorContext
 
saveSource(Resource, String) - Method in class org.sonar.batch.index.SourcePersister
 
saveViolation(Violation, boolean) - Method in class org.sonar.batch.DefaultDecoratorContext
 
saveViolation(Violation) - Method in class org.sonar.batch.DefaultDecoratorContext
 
saveViolation(Violation, boolean) - Method in class org.sonar.batch.DefaultSensorContext
 
saveViolation(Violation) - Method in class org.sonar.batch.DefaultSensorContext
 
saveViolations(Collection<Violation>) - Method in class org.sonar.batch.DefaultSensorContext
 
select(Project) - Method in class org.sonar.batch.DecoratorsSelector
 
SensorsExecutor - Class in org.sonar.batch.phases
 
SensorsExecutor(BatchExtensionDictionnary, Project, ProjectDefinition, MavenPluginExecutor, EventBus) - Constructor for class org.sonar.batch.phases.SensorsExecutor
 
ServerMetadata - Class in org.sonar.batch
 
ServerMetadata(Settings) - Constructor for class org.sonar.batch.ServerMetadata
 
setComponents(List<Object>) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
setCurrentProject(Project, ResourceFilters, ViolationFilters, RulesProfile) - Method in class org.sonar.batch.index.DefaultIndex
 
setDelayedMode(boolean) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
setDelayedMode(boolean) - Method in class org.sonar.batch.index.MeasurePersister
 
setDelayedMode(boolean) - Method in interface org.sonar.batch.index.PersistenceManager
 
setDelayedMode(boolean) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
setEnableLoggingConfiguration(boolean) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
Logback is configured by default.
setEnvironment(EnvironmentInformation) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
setFailWhenLocked(boolean) - Method in class org.sonar.batch.DefaultResourceCreationLock
 
setFormat(String) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
setIndex(int) - Method in class org.sonar.batch.components.PastSnapshot
 
setIntValue(String, int, int) - Method in class org.sonar.batch.DefaultFileLinesContext
 
setModeParameter(String) - Method in class org.sonar.batch.components.PastSnapshot
 
setParent(Bucket) - Method in class org.sonar.batch.index.Bucket
 
setProjectReactor(ProjectReactor) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
setProperties(Map<String, String>) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
setReadOnly(boolean) - Method in class org.sonar.batch.DefaultDecoratorContext
 
setRootLevel(String) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
setShowSql(boolean) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
setShowSqlResults(boolean) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
setSource(Resource, String) - Method in class org.sonar.batch.index.DefaultIndex
 
setSource(Resource, String) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
setSource(Resource, String) - Method in interface org.sonar.batch.index.PersistenceManager
 
setSource(Resource, String) - Method in class org.sonar.batch.index.ReadOnlyPersistenceManager
 
setSqlLevel(String) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
setSqlResultsLevel(String) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
setStringValue(String, int, String) - Method in class org.sonar.batch.DefaultFileLinesContext
 
setVerbose(boolean) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.FormulaDecorator
skipTendencies() - Method in class org.sonar.batch.components.TimeMachineConfiguration
 
SourcePersister - Class in org.sonar.batch.index
 
SourcePersister(DatabaseSession, ResourcePersister) - Constructor for class org.sonar.batch.index.SourcePersister
 
start() - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
start() - Method in class org.sonar.batch.bootstrap.DatabaseBatchCompatibility
 
start() - Method in class org.sonar.batch.bootstrap.Module
 
start() - Method in class org.sonar.batch.config.BatchDatabaseSettingsLoader
 
start() - Method in class org.sonar.batch.index.DefaultIndex
 
start() - Method in class org.sonar.batch.ProjectTree
 
stop() - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
stop() - Method in class org.sonar.batch.bootstrap.JdbcDriverHolder
This method automatically invoked by PicoContainer and deregisters JDBC drivers, which were forgotten.
stop() - Method in class org.sonar.batch.bootstrap.Module
 
stop() - Method in class org.sonar.batch.bootstrap.TempDirectories
This method is executed by picocontainer during shutdown.
synchronizeFileSystem(MavenProject, ProjectDefinition) - Static method in class org.sonar.batch.MavenProjectConverter
 

T

TempDirectories - Class in org.sonar.batch.bootstrap
 
TempDirectories() - Constructor for class org.sonar.batch.bootstrap.TempDirectories
 
TimeMachineConfiguration - Class in org.sonar.batch.components
 
TimeMachineConfiguration(DatabaseSession, Project, Configuration, PastSnapshotFinder) - Constructor for class org.sonar.batch.components.TimeMachineConfiguration
 
toNewProjectDefinition() - Method in class org.sonar.batch.bootstrapper.ProjectDefinition
Deprecated.  
toProjectReactor() - Method in class org.sonar.batch.bootstrapper.Reactor
 
toString() - Method in class org.sonar.batch.components.PastSnapshot
 
toString() - Method in class org.sonar.batch.DefaultFileLinesContext
 
toString() - Method in class org.sonar.batch.FormulaDecorator
 

U

uninstallChild() - Method in class org.sonar.batch.bootstrap.Module
 
unlock() - Method in class org.sonar.batch.DefaultResourceCreationLock
Unlocking is for internal use only.
updateDeprecatedCommonsConfiguration() - Method in class org.sonar.batch.config.BatchSettings
 
UpdateStatusJob - Class in org.sonar.batch.phases
 
UpdateStatusJob(ServerMetadata, DatabaseSession, ResourcePersister, Snapshot) - Constructor for class org.sonar.batch.phases.UpdateStatusJob
 

V

ViolationFilters - Class in org.sonar.batch
 
ViolationFilters(ViolationFilter[]) - Constructor for class org.sonar.batch.ViolationFilters
 
ViolationFilters() - Constructor for class org.sonar.batch.ViolationFilters
 

A B C D E F G H I J L M O P R S T U V

Copyright © 2009-2012 SonarSource. All Rights Reserved.