org.sonar.batch.bootstrap
Class BatchPluginRepository
java.lang.Object
org.sonar.batch.bootstrap.BatchPluginRepository
- All Implemented Interfaces:
- BatchComponent, PluginRepository, ServerComponent
public class BatchPluginRepository
- extends Object
- implements PluginRepository
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BatchPluginRepository
public BatchPluginRepository(PluginsReferential pluginsReferential,
Settings settings,
AnalysisMode analysisMode,
BatchPluginJarInstaller pluginInstaller)
start
public void start()
stop
public void stop()
getPlugin
public Plugin getPlugin(String key)
- Specified by:
getPlugin in interface PluginRepository
getMetadata
public Collection<PluginMetadata> getMetadata()
- Specified by:
getMetadata in interface PluginRepository
getMetadata
public PluginMetadata getMetadata(String pluginKey)
- Specified by:
getMetadata in interface PluginRepository
getPluginsByMetadata
public Map<PluginMetadata,Plugin> getPluginsByMetadata()
Copyright © 2009–2015 SonarSource. All rights reserved.