Uses of Interface
io.helidon.webserver.ServerResponse
Packages that use ServerResponse
-
Uses of ServerResponse in io.helidon.webserver
Methods in io.helidon.webserver that return ServerResponseModifier and TypeMethodDescriptiondefault ServerResponseAdds header values for a specified name.default ServerResponseAdds header values for a specified name.default ServerResponseServerResponse.addHeaders(Parameters parameters) Copies all of the mappings from the specifiedparametersto this response headers instance.default ServerResponseServerResponse.cachingStrategy(ServerResponse.CachingStrategy cachingStrategy) Sets theCache-Controlheader values according to the specified strategy.ServerResponse.registerFilter(MessageBodyFilter filter) ServerResponse.registerFilter(Function<Flow.Publisher<DataChunk>, Flow.Publisher<DataChunk>> function) Deprecated.ServerResponse.registerWriter(MessageBodyStreamWriter<?> writer) ServerResponse.registerWriter(MessageBodyWriter<?> writer) <T> ServerResponseServerResponse.registerWriter(Class<T> type, MediaType contentType, Function<? extends T, Flow.Publisher<DataChunk>> function) Deprecated.since 2.0.0, useregisterWriter(io.helidon.media.common.MessageBodyWriter)instead<T> ServerResponseServerResponse.registerWriter(Class<T> type, Function<T, Flow.Publisher<DataChunk>> function) Deprecated.Since 2.0.0, useregisterWriter(io.helidon.media.common.MessageBodyWriter)instead<T> ServerResponseServerResponse.registerWriter(Predicate<?> accept, MediaType contentType, Function<T, Flow.Publisher<DataChunk>> function) Deprecated.since 2.0.0, useregisterWriter(io.helidon.media.common.MessageBodyWriter)instead<T> ServerResponseServerResponse.registerWriter(Predicate<?> accept, Function<T, Flow.Publisher<DataChunk>> function) Deprecated.since 2.0.0, useregisterWriter(io.helidon.media.common.MessageBodyWriter)insteaddefault ServerResponseServerResponse.status(int statusCode) Sets new HTTP status code.ServerResponse.status(Http.ResponseStatus status) Sets new HTTP status.Methods in io.helidon.webserver that return types with arguments of type ServerResponseModifier and TypeMethodDescriptionServerResponse.send()Sends an empty response.ServerResponse.send(Flow.Publisher<DataChunk> content) Send a message as is without any other marshalling, registered filters are applied.ServerResponse.send(Flow.Publisher<DataChunk> content, boolean applyFilters) Send a message as is without any other marshalling.<T> Single<ServerResponse>ServerResponse.send(Flow.Publisher<T> content, Class<T> clazz) Send a message with the given entity stream as content and close the response.ServerResponse.send(Function<MessageBodyWriterContext, Flow.Publisher<DataChunk>> function) Send a message using the given marshalling function.<T> Single<ServerResponse>ServerResponse.send(T content) Send a message and close the response.ServerResponse.whenSent()Completion stage is completed when response is completed.Methods in io.helidon.webserver with parameters of type ServerResponseModifier and TypeMethodDescriptionvoidErrorHandler.accept(ServerRequest req, ServerResponse res, T ex) Error handling consumer.voidHandler.accept(ServerRequest req, ServerResponse res) voidHandler.EntityHandler.accept(ServerRequest req, ServerResponse res, T entity) voidRequestPredicate.ConditionalHandler.accept(ServerRequest req, ServerResponse res) protected booleanJsonService.acceptsJson(ServerRequest request, ServerResponse response) Determines if JSON is an accepted response type, usingAcceptand responseContent-Typeheaders.
registerFilter(io.helidon.media.common.MessageBodyFilter)instead