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.NewRepository
createExternalRepository(java.lang.String engineId, java.lang.String language)
org.sonar.api.server.rule.RulesDefinition.NewRepository
createRepository(java.lang.String key, java.lang.String language)
java.lang.String
currentPluginKey()
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.NewRepository
extendRepository(java.lang.String key, java.lang.String language)
Deprecated.void
registerRepository(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.Repository
repository(java.lang.String key)
void
setCurrentPluginKey(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:
createRepository
in 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:
createExternalRepository
in 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:
extendRepository
in classorg.sonar.api.server.rule.RulesDefinition.Context
-
repository
@CheckForNull public org.sonar.api.server.rule.RulesDefinition.Repository repository(java.lang.String key)
- Overrides:
repository
in classorg.sonar.api.server.rule.RulesDefinition.Context
-
repositories
public java.util.List<org.sonar.api.server.rule.RulesDefinition.Repository> repositories()
- Overrides:
repositories
in 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:
extendedRepositories
in classorg.sonar.api.server.rule.RulesDefinition.Context
-
extendedRepositories
@Deprecated public java.util.List<org.sonar.api.server.rule.RulesDefinition.ExtendedRepository> extendedRepositories()
Deprecated.- Overrides:
extendedRepositories
in classorg.sonar.api.server.rule.RulesDefinition.Context
-
registerRepository
public void registerRepository(org.sonar.api.server.rule.internal.DefaultNewRepository newRepository)
- Overrides:
registerRepository
in classorg.sonar.api.server.rule.RulesDefinition.Context
-
currentPluginKey
public java.lang.String currentPluginKey()
- Overrides:
currentPluginKey
in classorg.sonar.api.server.rule.RulesDefinition.Context
-
setCurrentPluginKey
public void setCurrentPluginKey(@Nullable java.lang.String pluginKey)
- Overrides:
setCurrentPluginKey
in classorg.sonar.api.server.rule.RulesDefinition.Context
-
-