enkan.Application<HttpRequest,HttpResponse>public class WebApplication extends java.lang.Object implements enkan.Application<HttpRequest,HttpResponse>
| コンストラクタ | 説明 |
|---|---|
WebApplication() |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
<REQ extends enkan.data.UriAvailable,RES,NREQ,NRES> |
delete(java.lang.String path,
enkan.Middleware<REQ,RES,NREQ,NRES> middleware) |
|
<REQ extends enkan.data.UriAvailable,RES,NREQ,NRES> |
get(java.lang.String path,
enkan.Middleware<REQ,RES,NREQ,NRES> middleware) |
|
java.util.List<enkan.MiddlewareChain<?,?,?,?>> |
getMiddlewareStack() |
|
HttpResponse |
handle(HttpRequest req) |
|
<REQ extends enkan.data.UriAvailable,RES,NREQ,NRES> |
post(java.lang.String path,
enkan.Middleware<REQ,RES,NREQ,NRES> middleware) |
|
<REQ extends enkan.data.UriAvailable,RES,NREQ,NRES> |
put(java.lang.String path,
enkan.Middleware<REQ,RES,NREQ,NRES> middleware) |
|
<REQ,RES,NREQ,NRES> |
use(java.util.function.Predicate<? super REQ> decision,
java.lang.String middlewareName,
enkan.Middleware<REQ,RES,NREQ,NRES> middleware) |
public <REQ extends enkan.data.UriAvailable,RES,NREQ,NRES> void get(java.lang.String path,
enkan.Middleware<REQ,RES,NREQ,NRES> middleware)
public <REQ extends enkan.data.UriAvailable,RES,NREQ,NRES> void post(java.lang.String path,
enkan.Middleware<REQ,RES,NREQ,NRES> middleware)
public <REQ extends enkan.data.UriAvailable,RES,NREQ,NRES> void put(java.lang.String path,
enkan.Middleware<REQ,RES,NREQ,NRES> middleware)
public <REQ extends enkan.data.UriAvailable,RES,NREQ,NRES> void delete(java.lang.String path,
enkan.Middleware<REQ,RES,NREQ,NRES> middleware)
public <REQ,RES,NREQ,NRES> void use(java.util.function.Predicate<? super REQ> decision,
java.lang.String middlewareName,
enkan.Middleware<REQ,RES,NREQ,NRES> middleware)
use インタフェース内 enkan.Application<HttpRequest,HttpResponse>public HttpResponse handle(HttpRequest req)
handle インタフェース内 enkan.Application<HttpRequest,HttpResponse>public java.util.List<enkan.MiddlewareChain<?,?,?,?>> getMiddlewareStack()
getMiddlewareStack インタフェース内 enkan.Application<HttpRequest,HttpResponse>Copyright © 2016–2018. All rights reserved.