Class ResourceFinder
- java.lang.Object
-
- org.glassfish.hk2.osgiresourcelocator.ResourceFinder
-
- Direct Known Subclasses:
ResourceFinderImpl
public abstract class ResourceFinder extends java.lang.ObjectThis 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 Summary
Fields Modifier and Type Field Description private static ResourceFinder_me
-
Constructor Summary
Constructors Constructor Description ResourceFinder()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static java.util.List<java.net.URL>findEntries(java.lang.String path)(package private) abstract java.util.List<java.net.URL>findEntries1(java.lang.String path)static java.net.URLfindEntry(java.lang.String path)(package private) abstract java.net.URLfindEntry1(java.lang.String path)static voidinitialize(ResourceFinder singleton)static voidreset()
-
-
-
Field Detail
-
_me
private static ResourceFinder _me
-
-
Method Detail
-
initialize
public static void initialize(ResourceFinder singleton)
-
reset
public static void reset()
-
findEntry
public static java.net.URL findEntry(java.lang.String path)
-
findEntries
public static java.util.List<java.net.URL> findEntries(java.lang.String path)
-
findEntry1
abstract java.net.URL findEntry1(java.lang.String path)
-
findEntries1
abstract java.util.List<java.net.URL> findEntries1(java.lang.String path)
-
-