@UsesMappedConfiguration(value=ResourceTransformer.class) public interface StreamableResourceSource
Resource
s into StreamableResource
s, and may be responsible for
transforming resources based on file extension. In addition,
service decorators added to the service may provide additional processing (compression, minimization, and caching).Modifier and Type | Method and Description |
---|---|
StreamableResource |
getStreamableResource(Resource baseResource,
StreamableResourceProcessing processing,
ResourceDependencies dependencies)
Converts a Resource (which must be non-null and exist) into a streamable resource, along with
some additional optional behaviors.
|
StreamableResource getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies) throws IOException
baseResource
- the resource to convertprocessing
- defines additional processing after the resource has been read and possibly transformeddependencies
- Passed to any ResourceTransformer
to track additional dependencies of the base resourceIOException
- if the resource does not exist or a URL for the content is not availableCopyright © 2003-2012 The Apache Software Foundation.