|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Extension in org.sonar.api |
---|
Subinterfaces of Extension in org.sonar.api | |
---|---|
interface |
BatchExtension
Extension deployed in analysis batch. |
interface |
ServerExtension
Extension deployed in web server. |
Methods in org.sonar.api that return types with arguments of type Extension | |
---|---|
List<Class<? extends Extension>> |
Plugins.getExtensions()
|
List<Class<? extends Extension>> |
Plugin.getExtensions()
Classes of the implemented extensions. |
List<Class<? extends Extension>> |
Plugins.getExtensions(Class<? extends Extension> type)
|
Methods in org.sonar.api with parameters of type Extension | |
---|---|
Plugin |
Plugins.getPluginByExtension(Extension extension)
|
Method parameters in org.sonar.api with type arguments of type Extension | |
---|---|
List<Class<? extends Extension>> |
Plugins.getExtensions(Class<? extends Extension> type)
|
Plugin |
Plugins.getPluginByExtension(Class<? extends Extension> clazz)
|
String |
Plugins.getPluginKeyByExtension(Class<? extends Extension> clazz)
|
Uses of Extension in org.sonar.api.batch |
---|
Subinterfaces of Extension in org.sonar.api.batch | |
---|---|
interface |
CpdMapping
|
interface |
Decorator
|
interface |
PostJob
PostJobs are executed when project is analysed. |
interface |
Purge
Extension point to purge data. |
interface |
Sensor
|
interface |
SquidSearch
|
interface |
TimeMachine
|
Classes in org.sonar.api.batch that implement Extension | |
---|---|
class |
AbstractCoverageExtension
|
class |
AbstractCpdMapping
|
class |
AbstractDirectoriesDecorator
|
class |
AbstractDivisionDecorator
|
class |
AbstractFileComplexityDecorator
|
class |
AbstractFilesDecorator
|
class |
AbstractPurge
|
class |
AbstractSourceImporter
|
class |
AbstractSumChildrenDecorator
Sum measures of child resources. |
class |
BuildBreaker
|
class |
FormulaDecorator
|
Uses of Extension in org.sonar.api.batch.maven |
---|
Subinterfaces of Extension in org.sonar.api.batch.maven | |
---|---|
interface |
DependsUponMavenPlugin
Used for Sensors and PostJobs only. |
interface |
MavenPluginHandler
|
Uses of Extension in org.sonar.api.charts |
---|
Subinterfaces of Extension in org.sonar.api.charts | |
---|---|
interface |
Chart
|
Classes in org.sonar.api.charts that implement Extension | |
---|---|
class |
AbstractChart
|
Uses of Extension in org.sonar.api.database |
---|
Classes in org.sonar.api.database that implement Extension | |
---|---|
class |
DatabaseSession
|
Uses of Extension in org.sonar.api.measures |
---|
Subinterfaces of Extension in org.sonar.api.measures | |
---|---|
interface |
Metrics
|
Classes in org.sonar.api.measures that implement Extension | |
---|---|
class |
Metric
|
Uses of Extension in org.sonar.api.resources |
---|
Subinterfaces of Extension in org.sonar.api.resources | |
---|---|
interface |
Language
|
Classes in org.sonar.api.resources that implement Extension | |
---|---|
class |
AbstractLanguage
Inherit this class to define a new language like PLSQL, PHP or C# |
class |
Java
Java language implementation |
Uses of Extension in org.sonar.api.rules |
---|
Subinterfaces of Extension in org.sonar.api.rules | |
---|---|
interface |
RulesRepository<LANG extends Language>
|
Uses of Extension in org.sonar.api.utils |
---|
Classes in org.sonar.api.utils that implement Extension | |
---|---|
class |
ServerHttpClient
|
Uses of Extension in org.sonar.api.web |
---|
Subinterfaces of Extension in org.sonar.api.web | |
---|---|
interface |
DashboardWidget
Deprecated. use org.sonar.api.web.RubyRailsWidget, better because of optional conditions (see annotations in org.sonar.api.web.views package) |
interface |
Footer
|
interface |
GwtExtension
|
interface |
Page
Deprecated. replaced by org.sonar.api.web.GwtPage, better because of optional conditions (see annotations in org.sonar.api.web package) |
interface |
ResourceViewer
|
interface |
RubyRailsPage
|
interface |
RubyRailsWebservice
EXPERIMENTAL Interface to create a ruby web service extension point using the Ruby On Rails controller API (ActionController) The method getTemplate() return the ROR controller code, the name of the controller class defined in the template MUST match the following name scheme : Api::$Webservice.getId()Controller I.E : Webservice.getId() = TestWS > Api::TestWSController. |
interface |
RubyRailsWidget
Widget in project dashboard page. |
interface |
View
|
interface |
WebPage
|
interface |
Webservice
Interface to create a web service extension point |
interface |
Widget
|
Classes in org.sonar.api.web that implement Extension | |
---|---|
class |
AbstractDashboardWidget
Deprecated. override org.sonar.api.web.AbstractRubyTemplate and implement org.sonar.api.web.RubyRailsWidget |
class |
GwtPage
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |