Interface JavaScriptStackAssembler
- All Known Implementing Classes:
JavaScriptStackAssemblerImpl
public interface JavaScriptStackAssembler
Assembles the individual assets of a
JavaScriptStack
into
a single resource; this is needed to generate a checksum for the aggregated assets, and also to service the
aggregated stack content.- Since:
- 5.4
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionassembleJavaScriptResourceForStack
(String stackName, boolean compress, JavaScriptAggregationStrategy javascriptAggregationStrategy) Obtains theJavaScriptStack
by name, and then uses theStreamableResourceSource
service to obtain the assets, which are combined together.
-
Method Details
-
assembleJavaScriptResourceForStack
StreamableResource assembleJavaScriptResourceForStack(String stackName, boolean compress, JavaScriptAggregationStrategy javascriptAggregationStrategy) throws IOException Obtains theJavaScriptStack
by name, and then uses theStreamableResourceSource
service to obtain the assets, which are combined together. Expects the non-persistent locale to be set before invoking!- Throws:
IOException
-