Browse Source

Introduce JacksonJsonMessageConverter#getObjectMapper

In order to give access to the underlying ObjectMapper to
classes extending JacksonJsonMessageConverter.

Closes gh-34963
pull/34988/head
Sébastien Deleuze 7 months ago
parent
commit
c41147aa35
  1. 7
      spring-messaging/src/main/java/org/springframework/messaging/converter/JacksonJsonMessageConverter.java

7
spring-messaging/src/main/java/org/springframework/messaging/converter/JacksonJsonMessageConverter.java

@ -97,6 +97,13 @@ public class JacksonJsonMessageConverter extends AbstractMessageConverter { @@ -97,6 +97,13 @@ public class JacksonJsonMessageConverter extends AbstractMessageConverter {
this.objectMapper = objectMapper;
}
/**
* Return the underlying {@code ObjectMapper} for this converter.
*/
protected ObjectMapper getObjectMapper() {
return this.objectMapper;
}
@Override
protected boolean canConvertFrom(Message<?> message, @Nullable Class<?> targetClass) {
return targetClass != null && supportsMimeType(message.getHeaders());

Loading…
Cancel
Save