Package org.apache.cxf.resource
Interface ResourceResolver
-
- All Known Implementing Classes:
BusApplicationContextResourceResolver,ClassLoaderResolver,ClasspathResolver,ObjectTypeResolver,PropertiesResolver,SinglePropertyResolver
public interface ResourceResolverResolves resource. A ResourceResolver is used to find references to resources that are being injected into classes
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InputStreamgetAsStream(String name)Resolve a resource given its name and return an InputStream to it.<T> Tresolve(String resourceName, Class<T> resourceType)Resolve a resource given its name and type.
-
-
-
Method Detail
-
resolve
<T> T resolve(String resourceName, Class<T> resourceType)
Resolve a resource given its name and type.- Parameters:
resourceName- name of the resource to resolve.resourceType- type of the resource to resolve.- Returns:
- an instance of the resource or
nullif the resource cannot be resolved.
-
getAsStream
InputStream getAsStream(String name)
Resolve a resource given its name and return an InputStream to it.- Parameters:
name- name of the resource to resolve.- Returns:
- an InputStream for the resource or null if it could not be found.
-
-