public interface ResourceTransformer
Resource and pass it through a transformation stage, to get a
stream that can be used on the client side. Examples of this are languages that "compile" to
JavaScript, or any of a few higher-level versions of CSS that are compiled to standard CSS.
ResourceTransformers are contributed to the StreamableResourceSource service.StreamableResourceSource| Modifier and Type | Method and Description |
|---|---|
ContentType |
getTransformedContentType()
Returns the MIME type of a transformed stream.
|
InputStream |
transform(Resource source,
ResourceDependencies dependencies)
Read the source input stream and provide a new input stream of the transformed content.
|
ContentType getTransformedContentType()
InputStream transform(Resource source, ResourceDependencies dependencies) throws IOException
source - input contentdependencies - allows additional dependencies of the source to be trackedIOException5.6.4 - Copyright © 2003-2021 The Apache Software Foundation.