Class JDKModuleFinder

  • All Implemented Interfaces:
    org.jboss.modules.IterableModuleFinder, org.jboss.modules.ModuleFinder

    public final class JDKModuleFinder
    extends Object
    implements org.jboss.modules.IterableModuleFinder
    A module finder which finds a standard JDK module, a module on the JDK module path, or the special module org.jboss.modules.
    • Method Detail

      • getInstance

        public static JDKModuleFinder getInstance()
        Get the singleton instance.
        Returns:
        the singleton instance
      • findModule

        public org.jboss.modules.ModuleSpec findModule​(String name,
                                                       org.jboss.modules.ModuleLoader delegateLoader)
                                                throws org.jboss.modules.ModuleLoadException
        Specified by:
        findModule in interface org.jboss.modules.ModuleFinder
        Throws:
        org.jboss.modules.ModuleLoadException
      • iterateModules

        public Iterator<String> iterateModules​(String baseName,
                                               boolean recursive)
        Specified by:
        iterateModules in interface org.jboss.modules.IterableModuleFinder