Package org.sonar.api.impl.server
Class RulesDefinitionContext
- java.lang.Object
-
- org.sonar.api.server.rule.RulesDefinition.AbstractContext
-
- org.sonar.api.server.rule.RulesDefinition.Context
-
- org.sonar.api.impl.server.RulesDefinitionContext
-
public class RulesDefinitionContext extends org.sonar.api.server.rule.RulesDefinition.Context
-
-
Constructor Summary
Constructors Constructor Description RulesDefinitionContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.sonar.api.server.rule.RulesDefinition.NewRepositorycreateExternalRepository(java.lang.String engineId, java.lang.String language)org.sonar.api.server.rule.RulesDefinition.NewRepositorycreateRepository(java.lang.String key, java.lang.String language)java.lang.StringcurrentPluginKey()java.util.List<org.sonar.api.server.rule.RulesDefinition.ExtendedRepository>extendedRepositories()Deprecated.java.util.List<org.sonar.api.server.rule.RulesDefinition.ExtendedRepository>extendedRepositories(java.lang.String repositoryKey)Deprecated.org.sonar.api.server.rule.RulesDefinition.NewRepositoryextendRepository(java.lang.String key, java.lang.String language)Deprecated.voidregisterRepository(org.sonar.api.server.rule.internal.DefaultNewRepository newRepository)java.util.List<org.sonar.api.server.rule.RulesDefinition.Repository>repositories()org.sonar.api.server.rule.RulesDefinition.Repositoryrepository(java.lang.String key)voidsetCurrentPluginKey(java.lang.String pluginKey)
-
-
-
Method Detail
-
createRepository
public org.sonar.api.server.rule.RulesDefinition.NewRepository createRepository(java.lang.String key, java.lang.String language)- Overrides:
createRepositoryin classorg.sonar.api.server.rule.RulesDefinition.Context
-
createExternalRepository
public org.sonar.api.server.rule.RulesDefinition.NewRepository createExternalRepository(java.lang.String engineId, java.lang.String language)- Overrides:
createExternalRepositoryin classorg.sonar.api.server.rule.RulesDefinition.Context
-
extendRepository
@Deprecated public org.sonar.api.server.rule.RulesDefinition.NewRepository extendRepository(java.lang.String key, java.lang.String language)Deprecated.- Overrides:
extendRepositoryin classorg.sonar.api.server.rule.RulesDefinition.Context
-
repository
@CheckForNull public org.sonar.api.server.rule.RulesDefinition.Repository repository(java.lang.String key)
- Overrides:
repositoryin classorg.sonar.api.server.rule.RulesDefinition.Context
-
repositories
public java.util.List<org.sonar.api.server.rule.RulesDefinition.Repository> repositories()
- Overrides:
repositoriesin classorg.sonar.api.server.rule.RulesDefinition.Context
-
extendedRepositories
@Deprecated public java.util.List<org.sonar.api.server.rule.RulesDefinition.ExtendedRepository> extendedRepositories(java.lang.String repositoryKey)
Deprecated.- Overrides:
extendedRepositoriesin classorg.sonar.api.server.rule.RulesDefinition.Context
-
extendedRepositories
@Deprecated public java.util.List<org.sonar.api.server.rule.RulesDefinition.ExtendedRepository> extendedRepositories()
Deprecated.- Overrides:
extendedRepositoriesin classorg.sonar.api.server.rule.RulesDefinition.Context
-
registerRepository
public void registerRepository(org.sonar.api.server.rule.internal.DefaultNewRepository newRepository)
- Overrides:
registerRepositoryin classorg.sonar.api.server.rule.RulesDefinition.Context
-
currentPluginKey
public java.lang.String currentPluginKey()
- Overrides:
currentPluginKeyin classorg.sonar.api.server.rule.RulesDefinition.Context
-
setCurrentPluginKey
public void setCurrentPluginKey(@Nullable java.lang.String pluginKey)- Overrides:
setCurrentPluginKeyin classorg.sonar.api.server.rule.RulesDefinition.Context
-
-