public class ResourceStreamerImpl extends Object implements ResourceStreamer
Constructor and Description |
---|
ResourceStreamerImpl(Request request,
Response response,
StreamableResourceSource streamableResourceSource,
ResponseCompressionAnalyzer analyzer,
OperationTracker tracker,
boolean productionMode,
ResourceChangeTracker resourceChangeTracker) |
Modifier and Type | Method and Description |
---|---|
void |
streamResource(Resource resource)
Streams the content of the resource to the client (or sends
an alternative response such as
HttpServletResponse.SC_NOT_MODIFIED ). |
void |
streamResource(StreamableResource streamable)
Streams a resource that has been assembled elsewhere.
|
public ResourceStreamerImpl(Request request, Response response, StreamableResourceSource streamableResourceSource, ResponseCompressionAnalyzer analyzer, OperationTracker tracker, @Symbol(value="tapestry.production-mode") boolean productionMode, ResourceChangeTracker resourceChangeTracker)
public void streamResource(Resource resource) throws IOException
ResourceStreamer
HttpServletResponse.SC_NOT_MODIFIED
). Encapsulates logic for compression
and for caching.streamResource
in interface ResourceStreamer
IOException
StreamableResourceSource
public void streamResource(StreamableResource streamable) throws IOException
ResourceStreamer
streamResource
in interface ResourceStreamer
IOException
Copyright © 2003-2012 The Apache Software Foundation.