Class JavaScriptStackMinimizeDisabler
- java.lang.Object
-
- org.apache.tapestry5.internal.services.assets.DelegatingSRS
-
- org.apache.tapestry5.internal.services.assets.JavaScriptStackMinimizeDisabler
-
- All Implemented Interfaces:
StreamableResourceSource
public class JavaScriptStackMinimizeDisabler extends DelegatingSRS
Attempts to match resources against aJavaScriptStack, and possibly disabled minimization based on the stack.- Since:
- 5.4
-
-
Field Summary
-
Fields inherited from class org.apache.tapestry5.internal.services.assets.DelegatingSRS
delegate
-
-
Constructor Summary
Constructors Constructor Description JavaScriptStackMinimizeDisabler(StreamableResourceSource delegate, JavaScriptStackSource javaScriptStackSource, Request request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StreamableResourcegetStreamableResource(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.-
Methods inherited from class org.apache.tapestry5.internal.services.assets.DelegatingSRS
fileExtensionsForContentType
-
-
-
-
Constructor Detail
-
JavaScriptStackMinimizeDisabler
public JavaScriptStackMinimizeDisabler(StreamableResourceSource delegate, JavaScriptStackSource javaScriptStackSource, Request request)
-
-
Method Detail
-
getStreamableResource
public StreamableResource getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies) throws java.io.IOException
Description copied from interface:StreamableResourceSourceConverts a Resource (which must be non-null and exist) into a streamable resource, along with some additional optional behaviors.- Specified by:
getStreamableResourcein interfaceStreamableResourceSource- Overrides:
getStreamableResourcein classDelegatingSRS- Parameters:
baseResource- the resource to convertprocessing- defines additional processing after the resource has been read and possibly transformeddependencies- Passed to anyResourceTransformerto track additional dependencies of the base resource- Returns:
- the contents of the Resource, possibly transformed, in a streamable format.
- Throws:
java.io.IOException- if the resource does not exist or a URL for the content is not available
-
-