org.sonar.batch.bootstrap
Class BootstrapContainer

java.lang.Object
  extended by org.sonar.api.platform.ComponentContainer
      extended by org.sonar.batch.bootstrap.BootstrapContainer
All Implemented Interfaces:
BatchComponent, ServerComponent

public class BootstrapContainer
extends ComponentContainer


Method Summary
static BootstrapContainer create(Map<String,String> bootstrapProperties, List extensions)
           
protected  void doAfterStart()
           
protected  void doBeforeStart()
           
 void executeTask(Map<String,String> taskProperties, Object... components)
           
 
Methods inherited from class org.sonar.api.platform.ComponentContainer
add, addComponent, addExtension, addPicoAdapter, addSingleton, addSingletons, createChild, declareExtension, execute, getChild, getComponentByKey, getComponentByType, getComponentsByType, getParent, getPicoContainer, removeChild, startComponents, stopComponents, stopComponents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static BootstrapContainer create(Map<String,String> bootstrapProperties,
                                        List extensions)

doBeforeStart

protected void doBeforeStart()
Overrides:
doBeforeStart in class ComponentContainer

doAfterStart

protected void doAfterStart()
Overrides:
doAfterStart in class ComponentContainer

executeTask

public void executeTask(Map<String,String> taskProperties,
                        Object... components)


Copyright © 2009–2015 SonarSource. All rights reserved.