Package org.apache.axis2.classloader
Interface ResourceFinder
- All Known Implementing Classes:
UrlResourceFinder
public interface ResourceFinder
Abstraction of resource searching policy. Given resource name, the resource
finder performs implementation-specific lookup, and, if it is able to locate
the resource, returns the
handle(s) or URL(s) of it.- Version:
- $Rev: 704201 $ $Date: 2008-10-14 00:22:25 +0530 (Tue, 14 Oct 2008) $
-
Method Summary
Modifier and TypeMethodDescriptionfindResource(String name) Find the resource by name and return URL of it if found.findResources(String name) Find all resources with given name and return enumeration of their URLs.getResource(String name) Get the resource by name and, if found, open connection to it and return thehandleof it.
-
Method Details
-
findResource
Find the resource by name and return URL of it if found.- Parameters:
name- the resource name- Returns:
- resource URL or null if resource was not found
-
findResources
Find all resources with given name and return enumeration of their URLs.- Parameters:
name- the resource name- Returns:
- enumeration of resource URLs (possibly empty).
-
getResource
Get the resource by name and, if found, open connection to it and return thehandleof it.- Parameters:
name- the resource name- Returns:
- resource handle or null if resource was not found
-