public abstract class ResponseWriter extends Object
Modifier and Type | Field and Description |
---|---|
protected Configuration |
configuration |
protected MockServerLogger |
mockServerLogger |
Modifier | Constructor and Description |
---|---|
protected |
ResponseWriter(Configuration configuration,
MockServerLogger mockServerLogger) |
Modifier and Type | Method and Description |
---|---|
protected HttpResponse |
addConnectionHeader(HttpRequest request,
HttpResponse response) |
abstract void |
sendResponse(HttpRequest request,
HttpResponse response) |
void |
writeResponse(HttpRequest request,
HttpResponse response,
boolean apiResponse) |
void |
writeResponse(HttpRequest request,
io.netty.handler.codec.http.HttpResponseStatus responseStatus) |
void |
writeResponse(HttpRequest request,
io.netty.handler.codec.http.HttpResponseStatus responseStatus,
String body,
String contentType) |
protected final Configuration configuration
protected final MockServerLogger mockServerLogger
protected ResponseWriter(Configuration configuration, MockServerLogger mockServerLogger)
public void writeResponse(HttpRequest request, io.netty.handler.codec.http.HttpResponseStatus responseStatus)
public void writeResponse(HttpRequest request, io.netty.handler.codec.http.HttpResponseStatus responseStatus, String body, String contentType)
public void writeResponse(HttpRequest request, HttpResponse response, boolean apiResponse)
public abstract void sendResponse(HttpRequest request, HttpResponse response)
protected HttpResponse addConnectionHeader(HttpRequest request, HttpResponse response)
Copyright © 2022. All rights reserved.