Class ChecksumPath
- java.lang.Object
-
- org.apache.tapestry5.internal.services.assets.ChecksumPath
-
public class ChecksumPath extends Object
Utility used byAssetRequestHandler
implementations where the first folder in the extra path is actually a computed checksum of the resource's content.- Since:
- 5.4
-
-
Field Summary
Fields Modifier and Type Field Description String
checksum
String
resourcePath
-
Constructor Summary
Constructors Constructor Description ChecksumPath(ResourceStreamer streamer, String baseFolder, String extraPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
stream(Resource resource)
If the resource exists and the checksum is correct, stream it to the client and return true.
-
-
-
Field Detail
-
resourcePath
public final String resourcePath
-
-
Constructor Detail
-
ChecksumPath
public ChecksumPath(ResourceStreamer streamer, String baseFolder, String extraPath)
-
-
Method Detail
-
stream
public boolean stream(Resource resource) throws IOException
If the resource exists and the checksum is correct, stream it to the client and return true. Otherwise, return false.- Parameters:
resource
- to stream- Returns:
- true if streamed, false otherwise
- Throws:
IOException
-
-