@MetaInfServices(value=io.higgs.http.server.transformers.ResponseTransformer.class) public class StaticFileTransformer extends BaseTransformer
| Modifier and Type | Field and Description |
|---|---|
protected java.nio.file.Path |
base |
protected HttpConfig |
config |
log, priority, supportedTypes| Constructor and Description |
|---|
StaticFileTransformer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canTransform(Object response,
HttpRequest request,
MediaType mediaType,
HttpMethod method,
io.netty.channel.ChannelHandlerContext ctx)
Overrides the default behaviour in
BaseTransformer.canTransform(Object, HttpRequest, MediaType, HttpMethod, ChannelHandlerContext)
for a custom check on static files |
ResponseTransformer |
instance() |
void |
transform(Object response,
HttpRequest request,
HttpResponse res,
MediaType mediaType,
HttpMethod method,
io.netty.channel.ChannelHandlerContext ctx) |
addSupportedTypes, compareTo, determineErrorStatus, isError, isStaticFileResponse, mediaTypeMatches, priority, setPriority, setResponseContentprotected HttpConfig config
protected java.nio.file.Path base
public boolean canTransform(Object response, HttpRequest request, MediaType mediaType, HttpMethod method, io.netty.channel.ChannelHandlerContext ctx)
BaseTransformer.canTransform(Object, HttpRequest, MediaType, HttpMethod, ChannelHandlerContext)
for a custom check on static filescanTransform in interface ResponseTransformercanTransform in class BaseTransformerpublic void transform(Object response, HttpRequest request, HttpResponse res, MediaType mediaType, HttpMethod method, io.netty.channel.ChannelHandlerContext ctx)
public ResponseTransformer instance()
Copyright © 2012-2014. All Rights Reserved.