Interface JavaScriptStackAssembler
-
- All Known Implementing Classes:
JavaScriptStackAssemblerImpl
public interface JavaScriptStackAssembler
Assembles the individual assets of aJavaScriptStackinto 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:
SymbolConstants.COMBINE_SCRIPTS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StreamableResourceassembleJavaScriptResourceForStack(java.lang.String stackName, boolean compress, JavaScriptAggregationStrategy javascriptAggregationStrategy)Obtains theJavaScriptStackby name, and then uses theStreamableResourceSourceservice to obtain the assets, which are combined together.
-
-
-
Method Detail
-
assembleJavaScriptResourceForStack
StreamableResource assembleJavaScriptResourceForStack(java.lang.String stackName, boolean compress, JavaScriptAggregationStrategy javascriptAggregationStrategy) throws java.io.IOException
Obtains theJavaScriptStackby name, and then uses theStreamableResourceSourceservice to obtain the assets, which are combined together. Expects the non-persistent locale to be set before invoking!- Throws:
java.io.IOException
-
-