Class JarModuleFinder

java.lang.Object
org.jboss.modules.JarModuleFinder
All Implemented Interfaces:
ModuleFinder

@Deprecated public final class JarModuleFinder extends Object implements ModuleFinder
Deprecated.
FileSystemClassPathModuleFinder and/or ResourceLoaderModuleFinder should be used instead for more complete functionality.
A module finder which uses a JAR file as a module repository.
Author:
David M. Lloyd, Richard Opalka
  • Constructor Details

    • JarModuleFinder

      public JarModuleFinder(String myName, JarFile jarFile)
      Deprecated.
      Construct a new instance.
      Parameters:
      myName - the name to use for the JAR itself
      jarFile - the JAR file to encapsulate
  • Method Details

    • findModule

      public ModuleSpec findModule(String name, ModuleLoader delegateLoader) throws ModuleLoadException
      Deprecated.
      Description copied from interface: ModuleFinder
      Find a module specification for the given name.
      Specified by:
      findModule in interface ModuleFinder
      Parameters:
      name - the module name
      delegateLoader - the module loader from which dependencies should be resolved
      Returns:
      the module specification, or null if no specification is found for this identifier
      Throws:
      ModuleLoadException