Uses of Interface
io.helidon.webserver.http.ServerResponse
Packages that use ServerResponse
Package
Description
Helidon WebServer CORS Support.
Helidon WebServer HTTP specific APIs.
Helidon WebServer HTTP SPI.
Helidon WebServer Observability Metrics Support.
Helidon WebServer Security Support.
Helidon WebServer SSE Support.
-
Uses of ServerResponse in io.helidon.webserver.cors
Methods in io.helidon.webserver.cors that return types with arguments of type ServerResponseModifier and TypeMethodDescriptionprotected CorsSupportHelper<ServerRequest, ServerResponse> CorsSupport.helper()Methods in io.helidon.webserver.cors with parameters of type ServerResponse -
Uses of ServerResponse in io.helidon.webserver.http
Subinterfaces of ServerResponse in io.helidon.webserver.httpClasses in io.helidon.webserver.http that implement ServerResponseModifier and TypeClassDescriptionclassServerResponseBase<T extends ServerResponseBase<T>>Base class for common server response tasks that can be shared across HTTP versions.Methods in io.helidon.webserver.http that return ServerResponseModifier and TypeMethodDescriptionSet header with a value.default ServerResponseServerResponse.header(HeaderName name, String... values) Set a header.default ServerResponseNot optimized method for setting a header.ServerResponse.next()Continue processing with the next route (and if none found, return aStatus.NOT_FOUND_404).Re-route using a different path.Re-route using a different path and query.default ServerResponseServerResponse.status(int status) Status of the response.Status of the response.Completed when last byte is buffered for socket write.Methods in io.helidon.webserver.http with parameters of type ServerResponseModifier and TypeMethodDescriptionbooleanHttpSecurity.authenticate(ServerRequest request, ServerResponse response, boolean requiredHint) Authenticates the current request according to security configuration.booleanHttpSecurity.authorize(ServerRequest request, ServerResponse response, String... roleHint) Authorize the current request according to security configuration.voidDirectHandlers.handle(RequestException httpException, ServerResponse res, boolean keepAlive) Handle an HTTP Exception that occurred when request and response is available.voidErrorHandler.handle(ServerRequest req, ServerResponse res, T throwable) Error handling consumer.voidHandler.handle(ServerRequest req, ServerResponse res) Handle request.voidSecureHandler.handle(ServerRequest req, ServerResponse res) Method parameters in io.helidon.webserver.http with type arguments of type ServerResponseModifier and TypeMethodDescriptionstatic <T> HandlerHandler.create(Class<T> type, BiConsumer<T, ServerResponse> handler) Create a handler that consumes type request entity andServerResponse. -
Uses of ServerResponse in io.helidon.webserver.http.spi
Methods in io.helidon.webserver.http.spi with parameters of type ServerResponseModifier and TypeMethodDescriptionSinkProvider.create(ServerResponse response, BiConsumer<Object, MediaType> eventConsumer, Runnable closeRunnable) Creates a sink using this provider. -
Uses of ServerResponse in io.helidon.webserver.observe.metrics
Methods in io.helidon.webserver.observe.metrics with parameters of type ServerResponseModifier and TypeMethodDescriptionvoidPostRequestMetricsSupport.runTasks(ServerRequest request, ServerResponse response, Throwable throwable) Run the post-processing tasks.Method parameters in io.helidon.webserver.observe.metrics with type arguments of type ServerResponseModifier and TypeMethodDescriptionstatic voidPostRequestMetricsSupport.recordPostProcessingWork(ServerRequest request, BiConsumer<ServerResponse, Throwable> task) Records a post-processing task to be performed once the response has been sent to the client.voidPostRequestMetricsSupport.registerPostRequestWork(BiConsumer<ServerResponse, Throwable> task) Records post-request processing to be performed once the server sends the response to the client. -
Uses of ServerResponse in io.helidon.webserver.security
Methods in io.helidon.webserver.security with parameters of type ServerResponseModifier and TypeMethodDescriptionbooleanSecurityHttpFeature.authenticate(ServerRequest request, ServerResponse response, boolean requiredHint) booleanSecurityHttpFeature.authorize(ServerRequest request, ServerResponse response, String... roleHint) voidSecurityHandler.handle(ServerRequest req, ServerResponse res) -
Uses of ServerResponse in io.helidon.webserver.sse
Methods in io.helidon.webserver.sse with parameters of type ServerResponseModifier and TypeMethodDescriptionSseSinkProvider.create(ServerResponse response, BiConsumer<Object, MediaType> eventConsumer, Runnable closeRunnable)