Class ResourceFinder

java.lang.Object
org.glassfish.hk2.osgiresourcelocator.ResourceFinder
Direct Known Subclasses:
ResourceFinderImpl

public abstract class ResourceFinder extends Object
This class provides helper methods to look up resources that are part of OSGi bundles, but can't be exported. e.g., META-INF/mailcap file used by JavaMail. This class has been carefully coded to be loadable in non-OSGi environment. When it is used in such an environment, various getENtry methods return null.
  • Field Details

  • Constructor Details

    • ResourceFinder

      public ResourceFinder()
  • Method Details

    • initialize

      public static void initialize(ResourceFinder singleton)
    • reset

      public static void reset()
    • findEntry

      public static URL findEntry(String path)
    • findEntries

      public static List<URL> findEntries(String path)
    • findEntry1

      abstract URL findEntry1(String path)
    • findEntries1

      abstract List<URL> findEntries1(String path)