org.sonar.core
Class JRubyFacade
java.lang.Object
org.sonar.core.JRubyFacade
public class JRubyFacade
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JRubyFacade
public JRubyFacade()
getLanguages
public java.util.Set<Language> getLanguages()
getPlugins
public java.util.Collection<Plugin> getPlugins()
getPluginsWithConfigurationExportable
public java.util.List<Plugin> getPluginsWithConfigurationExportable(Language language)
getPluginsWithConfigurationImportable
public java.util.List<Plugin> getPluginsWithConfigurationImportable(Language language)
getPluginsByRuleLanguage
public java.util.List<Plugin> getPluginsByRuleLanguage(java.lang.String language)
exportConfiguration
public java.lang.String exportConfiguration(java.lang.String pluginKey,
long profileId)
importConfiguration
public void importConfiguration(java.lang.String pluginKey,
long profileId,
java.lang.String configuration)
getRulesCountByCategory
public java.util.Map<java.lang.String,java.lang.Long> getRulesCountByCategory(java.lang.String language)
getWebFooters
public java.util.List<Footer> getWebFooters()
getPagesBySection
public java.util.Collection<Page> getPagesBySection(java.lang.String section)
getBackup
public Backup getBackup()
getSourceViewers
public java.util.Collection<SourceViewer> getSourceViewers()
getResourceViewerId
public java.lang.String getResourceViewerId()
registerAsyncMeasure
public void registerAsyncMeasure(long asyncMeasureId)
deleteAsyncMeasure
public void deleteAsyncMeasure(long asyncMeasureId)
getPluginEditableProperties
public EditableProperty[] getPluginEditableProperties(Plugin plugin)
getConfiguration
public org.apache.commons.configuration.Configuration getConfiguration()
Copyright © 2008 SonarSource SA. All Rights Reserved.