Class LegacyJackson2SqsMessagingMessageConverter
java.lang.Object
io.awspring.cloud.sqs.support.converter.AbstractMessagingMessageConverter<software.amazon.awssdk.services.sqs.model.Message>
io.awspring.cloud.sqs.support.converter.legacy.LegacyJackson2SqsMessagingMessageConverter
- All Implemented Interfaces:
ContextAwareMessagingMessageConverter<software.amazon.awssdk.services.sqs.model.Message>, MessagingMessageConverter<software.amazon.awssdk.services.sqs.model.Message>
@Deprecated
public class LegacyJackson2SqsMessagingMessageConverter
extends AbstractMessagingMessageConverter<software.amazon.awssdk.services.sqs.model.Message>
Deprecated.
MessagingMessageConverter implementation for converting SQS
Message instances to Spring Messaging Message instances.- Since:
- 3.0
- Author:
- Tomaz Fernandes, Dongha kim
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected HeaderMapper<software.amazon.awssdk.services.sqs.model.Message> Deprecated.Deprecated.An optional context to be used in the conversion process.protected software.amazon.awssdk.services.sqs.model.MessagedoConvertMessage(software.amazon.awssdk.services.sqs.model.Message messageWithHeaders, Object payload) Deprecated.protected ObjectgetPayloadToDeserialize(software.amazon.awssdk.services.sqs.model.Message message) Deprecated.voidsetObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) Deprecated.Set theObjectMapperinstance to be used for converting theMessageinstances payloads.Methods inherited from class AbstractMessagingMessageConverter
configureHeaderMapper, doNotSendPayloadTypeHeader, fromMessagingMessage, getPayloadMessageConverter, isUsingDefaultPayloadTypeMapper, setHeaderMapper, setPayloadMessageConverter, setPayloadTypeHeader, setPayloadTypeHeaderValueFunction, setPayloadTypeMapper, toMessagingMessageMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ContextAwareMessagingMessageConverter
fromMessagingMessage, toMessagingMessage
-
Constructor Details
-
LegacyJackson2SqsMessagingMessageConverter
public LegacyJackson2SqsMessagingMessageConverter()Deprecated.
-
-
Method Details
-
setObjectMapper
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) Deprecated.Set theObjectMapperinstance to be used for converting theMessageinstances payloads.- Parameters:
objectMapper- the object mapper instance.
-
createDefaultHeaderMapper
protected HeaderMapper<software.amazon.awssdk.services.sqs.model.Message> createDefaultHeaderMapper()Deprecated.- Specified by:
createDefaultHeaderMapperin classAbstractMessagingMessageConverter<software.amazon.awssdk.services.sqs.model.Message>
-
getPayloadToDeserialize
Deprecated.- Specified by:
getPayloadToDeserializein classAbstractMessagingMessageConverter<software.amazon.awssdk.services.sqs.model.Message>
-
createMessageConversionContext
Deprecated.Description copied from interface:ContextAwareMessagingMessageConverterAn optional context to be used in the conversion process.- Specified by:
createMessageConversionContextin interfaceContextAwareMessagingMessageConverter<software.amazon.awssdk.services.sqs.model.Message>- Overrides:
createMessageConversionContextin classAbstractMessagingMessageConverter<software.amazon.awssdk.services.sqs.model.Message>- Returns:
- the context.
-
doConvertMessage
protected software.amazon.awssdk.services.sqs.model.Message doConvertMessage(software.amazon.awssdk.services.sqs.model.Message messageWithHeaders, Object payload) Deprecated.- Specified by:
doConvertMessagein classAbstractMessagingMessageConverter<software.amazon.awssdk.services.sqs.model.Message>
-