Interface ServerHttpResponse
-
- All Superinterfaces:
StreamingResponse<ServerHttpResponse>
public interface ServerHttpResponse extends StreamingResponse<ServerHttpResponse>
-
-
Method Summary
-
-
-
Method Detail
-
setStatusCode
ServerHttpResponse setStatusCode(int code)
- Specified by:
setStatusCode
in interfaceStreamingResponse<ServerHttpResponse>
-
end
ServerHttpResponse end()
-
headWritten
boolean headWritten()
-
end
ServerHttpResponse end(byte[] data)
-
end
ServerHttpResponse end(String data)
-
addResponseHeader
ServerHttpResponse addResponseHeader(CharSequence name, CharSequence value)
-
setResponseHeader
ServerHttpResponse setResponseHeader(CharSequence name, CharSequence value)
- Specified by:
setResponseHeader
in interfaceStreamingResponse<ServerHttpResponse>
-
setResponseHeader
ServerHttpResponse setResponseHeader(CharSequence name, Iterable<CharSequence> values)
- Specified by:
setResponseHeader
in interfaceStreamingResponse<ServerHttpResponse>
-
removeResponseHeader
void removeResponseHeader(String name)
-
closed
boolean closed()
-
setChunked
ServerHttpResponse setChunked(boolean chunked)
-
write
ServerHttpResponse write(byte[] data, Consumer<Throwable> asyncResultHandler)
-
write
CompletionStage<Void> write(byte[] data)
-
sendFile
ServerHttpResponse sendFile(String path, long offset, long length)
-
createResponseOutputStream
OutputStream createResponseOutputStream()
-
setPreCommitListener
void setPreCommitListener(Consumer<ResteasyReactiveRequestContext> task)
-
addCloseHandler
ServerHttpResponse addCloseHandler(Runnable onClose)
-
isWriteQueueFull
boolean isWriteQueueFull()
-
addDrainHandler
ServerHttpResponse addDrainHandler(Runnable onDrain)
-
-