Class JsonOutboundMessageMapper
java.lang.Object
org.springframework.integration.support.json.JsonOutboundMessageMapper
- All Implemented Interfaces:
OutboundMessageMapper<java.lang.String>
public class JsonOutboundMessageMapper extends java.lang.Object implements OutboundMessageMapper<java.lang.String>
OutboundMessageMapper
implementation the converts a Message
to a JSON
string representation.
Consider using the EmbeddedJsonHeadersMessageMapper
instead; it provides more
flexibility for determining which headers are included.
- Since:
- 2.0
-
Constructor Summary
Constructors Constructor Description JsonOutboundMessageMapper()
JsonOutboundMessageMapper(JsonObjectMapper<?,?> jsonObjectMapper)
-
Method Summary
Modifier and Type Method Description java.lang.String
fromMessage(org.springframework.messaging.Message<?> message)
void
setShouldExtractPayload(boolean shouldExtractPayload)
-
Constructor Details
-
JsonOutboundMessageMapper
public JsonOutboundMessageMapper() -
JsonOutboundMessageMapper
-
-
Method Details
-
setShouldExtractPayload
public void setShouldExtractPayload(boolean shouldExtractPayload) -
fromMessage
public java.lang.String fromMessage(org.springframework.messaging.Message<?> message)- Specified by:
fromMessage
in interfaceOutboundMessageMapper<java.lang.String>
-