org.sonar.batch.bootstrap
Class BatchPluginJarInstaller

java.lang.Object
  extended by org.sonar.core.plugins.PluginJarInstaller
      extended by org.sonar.batch.bootstrap.BatchPluginJarInstaller
All Implemented Interfaces:
BatchComponent, ServerComponent

public class BatchPluginJarInstaller
extends PluginJarInstaller
implements BatchComponent


Field Summary
 
Fields inherited from class org.sonar.core.plugins.PluginJarInstaller
FAIL_TO_INSTALL_PLUGIN
 
Constructor Summary
BatchPluginJarInstaller(FileCache cache)
           
 
Method Summary
protected  File extractPluginDependencies(File pluginFile, File pluginBasedir)
           
 DefaultPluginMetadata installToCache(File pluginFile, boolean isCore)
           
 
Methods inherited from class org.sonar.core.plugins.PluginJarInstaller
extractMetadata, install
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BatchPluginJarInstaller

public BatchPluginJarInstaller(FileCache cache)
Method Detail

installToCache

public DefaultPluginMetadata installToCache(File pluginFile,
                                            boolean isCore)

extractPluginDependencies

protected File extractPluginDependencies(File pluginFile,
                                         File pluginBasedir)
                                  throws IOException
Specified by:
extractPluginDependencies in class PluginJarInstaller
Throws:
IOException


Copyright © 2009–2015 SonarSource. All rights reserved.