Package io.micronaut.http.server.netty
Class NettyHttpResponseFactory
- java.lang.Object
-
- io.micronaut.http.server.netty.NettyHttpResponseFactory
-
- All Implemented Interfaces:
io.micronaut.http.HttpResponseFactory
@Internal public class NettyHttpResponseFactory extends java.lang.Object implements io.micronaut.http.HttpResponseFactoryImplementation ofHttpResponseFactoryfor Netty.- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description NettyHttpResponseFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.Optional<io.micronaut.http.netty.NettyMutableHttpResponse>get(NettyHttpRequest<?> request)Lookup the response from the request.static io.micronaut.http.netty.NettyMutableHttpResponsegetOr(NettyHttpRequest<?> request, io.micronaut.http.HttpResponse<?> alternative)Lookup the response from the context.static io.micronaut.http.netty.NettyMutableHttpResponsegetOrCreate(NettyHttpRequest<?> request)Lookup the response from the context.<T> io.micronaut.http.MutableHttpResponse<T>ok(T body)static java.util.Optional<io.micronaut.http.netty.NettyMutableHttpResponse>set(NettyHttpRequest<?> request, io.micronaut.http.HttpResponse<?> response)Lookup the response from the request.io.micronaut.http.MutableHttpResponsestatus(io.micronaut.http.HttpStatus status, java.lang.String reason)<T> io.micronaut.http.MutableHttpResponse<T>status(io.micronaut.http.HttpStatus status, T body)
-
-
-
Method Detail
-
ok
public <T> io.micronaut.http.MutableHttpResponse<T> ok(T body)
- Specified by:
okin interfaceio.micronaut.http.HttpResponseFactory
-
status
public <T> io.micronaut.http.MutableHttpResponse<T> status(io.micronaut.http.HttpStatus status, T body)- Specified by:
statusin interfaceio.micronaut.http.HttpResponseFactory
-
status
public io.micronaut.http.MutableHttpResponse status(io.micronaut.http.HttpStatus status, java.lang.String reason)- Specified by:
statusin interfaceio.micronaut.http.HttpResponseFactory
-
getOrCreate
@Internal public static io.micronaut.http.netty.NettyMutableHttpResponse getOrCreate(NettyHttpRequest<?> request)
Lookup the response from the context.- Parameters:
request- The context- Returns:
- The
NettyMutableHttpResponse
-
getOr
@Internal public static io.micronaut.http.netty.NettyMutableHttpResponse getOr(NettyHttpRequest<?> request, io.micronaut.http.HttpResponse<?> alternative)
Lookup the response from the context.- Parameters:
request- The contextalternative- The alternative HttpResponse- Returns:
- The
NettyMutableHttpResponse
-
get
@Internal public static java.util.Optional<io.micronaut.http.netty.NettyMutableHttpResponse> get(NettyHttpRequest<?> request)
Lookup the response from the request.- Parameters:
request- The request- Returns:
- The
NettyMutableHttpResponse
-
set
@Internal public static java.util.Optional<io.micronaut.http.netty.NettyMutableHttpResponse> set(NettyHttpRequest<?> request, io.micronaut.http.HttpResponse<?> response)
Lookup the response from the request.- Parameters:
request- The requestresponse- The Http Response- Returns:
- The
NettyMutableHttpResponse
-
-