com.ibm.wsspi.classloading
Class ResourceProvider

java.lang.Object
  extended by com.ibm.wsspi.classloading.ResourceProvider

public class ResourceProvider
extends java.lang.Object

This class is to be declared as a service by any component wishing to 'export' resource files so they can be loaded by application classloaders.


Constructor Summary
ResourceProvider()
           
 
Method Summary
 java.net.URL findResource(java.lang.String resourceName)
           
 java.util.Enumeration<java.net.URL> findResources(java.lang.String resourceName)
           
 java.util.Collection<java.lang.String> getResourceNames()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceProvider

public ResourceProvider()
Method Detail

findResource

public java.net.URL findResource(java.lang.String resourceName)
                          throws java.lang.SecurityException
Throws:
java.lang.SecurityException

findResources

public java.util.Enumeration<java.net.URL> findResources(java.lang.String resourceName)
                                                  throws java.lang.SecurityException,
                                                         java.io.IOException
Throws:
java.lang.SecurityException
java.io.IOException

getResourceNames

public java.util.Collection<java.lang.String> getResourceNames()