@Middleware(name="stacktrace") public class StacktraceMiddleware<NRES> extends AbstractWebMiddleware<HttpRequest,NRES>
| コンストラクタ | 説明 |
|---|---|
StacktraceMiddleware() |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
protected HttpResponse |
exResponse(HttpRequest request,
java.lang.Throwable ex) |
|
HttpResponse |
handle(HttpRequest request,
enkan.MiddlewareChain<HttpRequest,NRES,?,?> chain) |
|
protected HttpResponse |
htmlExResponse(java.lang.Throwable ex) |
|
protected HttpResponse |
htmlMisconfigExResponse(enkan.exception.MisconfigurationException ex,
HttpRequest request) |
|
protected HttpResponse |
htmlUnreachableExResponse(enkan.exception.UnreachableException ex) |
|
protected HttpResponse |
render(net.unit8.moshas.Template template,
java.lang.Object... args) |
castToHttpResponseprotected HttpResponse render(net.unit8.moshas.Template template, java.lang.Object... args)
protected HttpResponse htmlUnreachableExResponse(enkan.exception.UnreachableException ex)
protected HttpResponse htmlMisconfigExResponse(enkan.exception.MisconfigurationException ex, HttpRequest request)
protected HttpResponse htmlExResponse(java.lang.Throwable ex)
protected HttpResponse exResponse(HttpRequest request, java.lang.Throwable ex)
public HttpResponse handle(HttpRequest request, enkan.MiddlewareChain<HttpRequest,NRES,?,?> chain)
Copyright © 2016–2018. All rights reserved.