Interface RuleProviderRegistryCache


  • public interface RuleProviderRegistryCache
    This class provides convenience methods for retrieving a 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.
    Author:
    Jesse Sightler
    • Method Detail

      • addUserRulesPath

        void addUserRulesPath​(Path path)
        Specify that the user has added an additional path for user defined rules.
      • getAvailableTags

        Set<String> getAvailableTags()
        Returns all tags known by Windup.
      • getAvailableSourceTechnologies

        Set<String> getAvailableSourceTechnologies()
        Retrieves a list of available source technologies from the RuleProviders.
      • getAvailableTargetTechnologies

        Set<String> getAvailableTargetTechnologies()
        Retrieves a list of available target technologies from the RuleProviders.