@Middleware(name="contentNegotiation") public class ContentNegotiationMiddleware<NRES> extends AbstractWebMiddleware<HttpRequest,NRES>
| コンストラクタ | 説明 |
|---|---|
ContentNegotiationMiddleware() |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
HttpResponse |
handle(HttpRequest request,
enkan.MiddlewareChain<HttpRequest,NRES,?,?> chain) |
|
void |
setAllowedLanguages(java.util.Set<java.lang.String> allowedLanguages) |
|
void |
setAllowedTypes(java.util.Set<java.lang.String> allowedTypes) |
|
void |
setNegotiator(ContentNegotiator negotiator) |
castToHttpResponsepublic HttpResponse handle(HttpRequest request, enkan.MiddlewareChain<HttpRequest,NRES,?,?> chain)
public void setNegotiator(ContentNegotiator negotiator)
public void setAllowedTypes(java.util.Set<java.lang.String> allowedTypes)
public void setAllowedLanguages(java.util.Set<java.lang.String> allowedLanguages)
Copyright © 2016–2018. All rights reserved.