public interface RuleProviderRegistryCache
RuleProviderRegistry. The registry is cached for a period of time in order to
improve performance. This is useful for cases in which you need to repeatedly query the registry for information, such as when looking up metadata
in the user interface.| Modifier and Type | Method and Description |
|---|---|
void |
addUserRulesPath(Path path)
Specify that the user has added an additional path for user defined rules.
|
Set<String> |
getAvailableSourceTechnologies()
Retrieves a list of available source technologies from the
RuleProviders. |
Set<String> |
getAvailableTags()
Returns all tags known by Windup.
|
Set<String> |
getAvailableTargetTechnologies()
Retrieves a list of available target technologies from the
RuleProviders. |
RuleProviderRegistry |
getRuleProviderRegistry()
Returns the
RuleProviderRegistry, loading it if necessary. |
RuleProviderRegistry |
getRuleProviderRegistry(RuleLoaderContext ruleLoaderContext)
Load the registry using the given
GraphContext. |
void addUserRulesPath(Path path)
Set<String> getAvailableSourceTechnologies()
RuleProviders.Set<String> getAvailableTargetTechnologies()
RuleProviders.RuleProviderRegistry getRuleProviderRegistry()
RuleProviderRegistry, loading it if necessary.RuleProviderRegistry getRuleProviderRegistry(RuleLoaderContext ruleLoaderContext)
GraphContext.Copyright © 2021 JBoss by Red Hat. All rights reserved.