org.sonar.api.platform
Class LocalExtensionRegistry

java.lang.Object
  extended by org.sonar.api.platform.LocalExtensionRegistry
All Implemented Interfaces:
BatchComponent, ServerComponent

public class LocalExtensionRegistry
extends java.lang.Object
implements BatchComponent, ServerComponent

Since:
2.2

Constructor Summary
LocalExtensionRegistry(DatabaseSession session)
           
 
Method Summary
 java.util.List<LocalExtension> getExtensions()
           
 java.util.List<LocalExtensionFile> getFiles()
           
 java.util.List<LocalExtension> getPlugins()
           
 void keep(java.util.List<LocalExtension> extensions)
           
 LocalExtension register(LocalExtension extension, java.util.List<java.io.File> files)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalExtensionRegistry

public LocalExtensionRegistry(DatabaseSession session)
Method Detail

getPlugins

public java.util.List<LocalExtension> getPlugins()

getExtensions

public java.util.List<LocalExtension> getExtensions()

getFiles

public java.util.List<LocalExtensionFile> getFiles()

register

public LocalExtension register(LocalExtension extension,
                               java.util.List<java.io.File> files)

keep

public void keep(java.util.List<LocalExtension> extensions)


Copyright © 2009-2010 SonarSource. All Rights Reserved.