Package org.springframework.integration.support.json
package org.springframework.integration.support.json
Provides classes supporting json.
-
ClassDescriptionBase class for Jackson
JsonObjectMapper
implementations.AbstractInboundMessageMapper
implementation that maps incoming JSON messages to aMessage
with the specified payload type.TheMessageJacksonDeserializer
implementation for theAdviceMessage
.For outbound messages, uses a message-aware Jackson object mapper to render the message as JSON.TheMessageJacksonDeserializer
implementation for theErrorMessage
.TheMessageJacksonDeserializer
implementation for theGenericMessage
.JsonInboundMessageMapper.JsonMessageParser
implementation that parses JSON messages and builds aMessage
with the specified payload type from providedJsonInboundMessageMapper
.Jackson 2 JSON-processor (@link https://github.com/FasterXML) JsonObjectMapper implementation.Utility methods for Jackson.The utility to check if Jackson JSON processor is present in the classpath.InboundMessageMapper
implementation that maps incoming JSON messages to aMessage
with the specified payload type.JsonObjectMapper<N,P> Strategy interface to convert an Object to/from the JSON representation.Simple factory to provide JsonObjectMapper instances based on jackson-databind lib in the classpath.OutboundMessageMapper
implementation the converts aMessage
to a JSON string representation.MessageJacksonDeserializer<T extends Message<?>>A JacksonStdNodeBasedDeserializer
extension forMessage
implementations.SimpleStdSerializer
extension to represent aMimeType
object in the target JSON as a plain string.TheMessageJacksonDeserializer
implementation for theMutableMessage
.