Class JsonMessageConverter<T>

  • All Implemented Interfaces:
    org.springframework.messaging.converter.MessageConverter

    public class JsonMessageConverter<T>
    extends Object
    implements org.springframework.messaging.converter.MessageConverter
    • Constructor Detail

      • JsonMessageConverter

        public JsonMessageConverter​(com.fasterxml.jackson.databind.ObjectMapper mapper,
                                    Class<T> type)
    • Method Detail

      • fromMessage

        public Object fromMessage​(@NonNull
                                  org.springframework.messaging.Message<?> message,
                                  @NonNull
                                  Class<?> targetClass)
        Specified by:
        fromMessage in interface org.springframework.messaging.converter.MessageConverter
      • toMessage

        public org.springframework.messaging.Message<?> toMessage​(@NonNull
                                                                  Object payload,
                                                                  org.springframework.messaging.MessageHeaders headers)
        Specified by:
        toMessage in interface org.springframework.messaging.converter.MessageConverter