public interface ResourceManager
ResourceManager queries registered
 ResourceResolver to find resources.| Modifier and Type | Method and Description | 
|---|---|
| void | addResourceResolver(ResourceResolver resolver)Add a  ResourceResolver. | 
| InputStream | getResourceAsStream(String name)Open stream to resource. | 
| List<ResourceResolver> | getResourceResolvers()Get all the currently registered resolvers. | 
| void | removeResourceResolver(ResourceResolver resolver)Remove a  ResourceResolver. | 
| <T> T | resolveResource(String name,
               Class<T> type)Resolve a resource. | 
| <T> T | resolveResource(String name,
               Class<T> type,
               List<ResourceResolver> resolvers)Resolve a resource with via a specified list of resovlers. | 
<T> T resolveResource(String name, Class<T> type)
ResourceResovler objects until one
 manages to resolve the resourcename - name of resource to resolve.type - type of resource to resolve.<T> T resolveResource(String name, Class<T> type, List<ResourceResolver> resolvers)
name - name of resource to resolve.type - type of resource to resolve.resolvers - list of ResourceResolvers to search.InputStream getResourceAsStream(String name)
name - name of resource to resolve.void addResourceResolver(ResourceResolver resolver)
ResourceResolver.  The newly added resolver
 is added at the head of the list so the most recently added
 will be queried first.resolver - the ResourceResolver to
 add. Duplicates will be ignored.void removeResourceResolver(ResourceResolver resolver)
ResourceResolver.resolver - the ResourceResolver to remove.
 If not previously registered, it is ignored.List<ResourceResolver> getResourceResolvers()
Apache CXF