@Internal public class NettyHttpResponseFactory extends Object implements HttpResponseFactory
HttpResponseFactory for Netty.INSTANCE| Constructor and Description | 
|---|
NettyHttpResponseFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
static Optional<NettyMutableHttpResponse> | 
get(NettyHttpRequest<?> request)
Lookup the response from the request. 
 | 
static NettyMutableHttpResponse | 
getOr(NettyHttpRequest<?> request,
     HttpResponse<?> alternative)
Lookup the response from the context. 
 | 
static NettyMutableHttpResponse | 
getOrCreate(NettyHttpRequest<?> request)
Lookup the response from the context. 
 | 
<T> MutableHttpResponse<T> | 
ok(T body)
Creates an  
HttpStatus.OK response with a body. | 
static Optional<NettyMutableHttpResponse> | 
set(NettyHttpRequest<?> request,
   HttpResponse<?> response)
Lookup the response from the request. 
 | 
MutableHttpResponse | 
status(HttpStatus status,
      String reason)
Return a response for the given status. 
 | 
<T> MutableHttpResponse<T> | 
status(HttpStatus status,
      T body)
Return a response for the given status. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitok, statuspublic <T> MutableHttpResponse<T> ok(T body)
HttpResponseFactoryHttpStatus.OK response with a body.ok in interface HttpResponseFactoryT - The body typebody - The bodypublic <T> MutableHttpResponse<T> status(HttpStatus status, T body)
HttpResponseFactorystatus in interface HttpResponseFactoryT - The body typestatus - The statusbody - The bodypublic MutableHttpResponse status(HttpStatus status, String reason)
HttpResponseFactorystatus in interface HttpResponseFactorystatus - The statusreason - An alternatively reason message@Internal public static NettyMutableHttpResponse getOrCreate(NettyHttpRequest<?> request)
request - The contextNettyMutableHttpResponse@Internal public static NettyMutableHttpResponse getOr(NettyHttpRequest<?> request, HttpResponse<?> alternative)
request - The contextalternative - The alternative HttpResponseNettyMutableHttpResponse@Internal public static Optional<NettyMutableHttpResponse> get(NettyHttpRequest<?> request)
request - The requestNettyMutableHttpResponse@Internal public static Optional<NettyMutableHttpResponse> set(NettyHttpRequest<?> request, HttpResponse<?> response)
request - The requestresponse - The Http ResponseNettyMutableHttpResponse