From 70b6a2bcdf79828573a3e4173bd6fc8a78bc1aaf Mon Sep 17 00:00:00 2001 From: Tarek Mues Date: Wed, 11 Dec 2024 03:10:05 +0100 Subject: [PATCH] Add getter to message writers and view resolvers of server response result handler --- .../support/ServerResponseResultHandler.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/support/ServerResponseResultHandler.java b/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/support/ServerResponseResultHandler.java index 1eac334d3f3a..5ee09dd63786 100644 --- a/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/support/ServerResponseResultHandler.java +++ b/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/support/ServerResponseResultHandler.java @@ -47,6 +47,12 @@ public class ServerResponseResultHandler implements HandlerResultHandler, Initia private int order = 0; + /** + * Return the configured {@link HttpMessageWriter}'s. + */ + public List> getMessageWriters() { + return this.messageWriters; + } /** * Configure HTTP message writers to serialize the request body with. @@ -56,6 +62,16 @@ public void setMessageWriters(List> configurer) { this.messageWriters = configurer; } + /** + * Return the configured {@link ViewResolver}'s. + */ + public List getViewResolvers() { + return this.viewResolvers; + } + + /** + * Set the current view resolvers. + */ public void setViewResolvers(List viewResolvers) { this.viewResolvers = viewResolvers; }