diff --git a/spring-tx/src/main/java/org/springframework/transaction/interceptor/AbstractFallbackTransactionAttributeSource.java b/spring-tx/src/main/java/org/springframework/transaction/interceptor/AbstractFallbackTransactionAttributeSource.java index b5bb24d5f19b6cf62039cab4288d312608533834..b1c310f1c63f8f2becfdc08a7301bcab310e0acc 100644 --- a/spring-tx/src/main/java/org/springframework/transaction/interceptor/AbstractFallbackTransactionAttributeSource.java +++ b/spring-tx/src/main/java/org/springframework/transaction/interceptor/AbstractFallbackTransactionAttributeSource.java @@ -69,7 +69,7 @@ public abstract class AbstractFallbackTransactionAttributeSource implements Tran *

As this base class is not marked Serializable, the cache will be recreated * after serialization - provided that the concrete subclass is Serializable. */ - final Map attributeCache = new ConcurrentHashMap<>(1024); + private final Map attributeCache = new ConcurrentHashMap<>(1024); /** diff --git a/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/ServerRequest.java b/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/ServerRequest.java index 5f58aff6fa1b6e587d680a4f86191216afba0911..373293a7e8ce4602c74bc62b250cb8ae5eb6a44e 100644 --- a/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/ServerRequest.java +++ b/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/ServerRequest.java @@ -40,7 +40,7 @@ import org.springframework.web.server.WebSession; /** * Represents a server-side HTTP request, as handled by a {@code HandlerFunction}. * Access to headers and body is offered by {@link Headers} and - * {@link #body(BodyExtractor)} respectively. + * {@link #body(BodyExtractor)}, respectively. * * @author Arjen Poutsma * @author Sebastien Deleuze @@ -154,8 +154,8 @@ public interface ServerRequest { } /** - * Return all path variables. - * @return the path variables + * Return all path variables for the current request. + * @return a {@code Map} from path variable name to associated value */ Map pathVariables(); diff --git a/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/ServerResponse.java b/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/ServerResponse.java index 0fe59a7d9545e11104d6f5a94b35d6c64db47c13..33744f9136f28070039ce38e9c16990b9737d137 100644 --- a/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/ServerResponse.java +++ b/spring-webflux/src/main/java/org/springframework/web/reactive/function/server/ServerResponse.java @@ -78,7 +78,7 @@ public interface ServerResponse { * @return the created builder */ static BodyBuilder from(ServerResponse other) { - Assert.notNull(other, "'other' must not be null"); + Assert.notNull(other, "Other ServerResponse must not be null"); DefaultServerResponseBuilder builder = new DefaultServerResponseBuilder(other.statusCode()); return builder.headers(other.headers()); } @@ -362,7 +362,6 @@ public interface ServerResponse { * @return the built response */ Mono render(String name, Map model); - } }