Class JacksonJsonMessageConverterMigration

java.lang.Object
io.awspring.cloud.sqs.support.converter.legacy.JacksonJsonMessageConverterMigration
All Implemented Interfaces:
JacksonMessageConverterMigration

@Deprecated(forRemoval=true) public class JacksonJsonMessageConverterMigration extends Object implements JacksonMessageConverterMigration
Deprecated, for removal: This API element is subject to removal in a future version.
Internal, migration-only implementation for the Jackson 3 variant.

This type is transitional and will be removed after the Jackson 3 migration is complete. It is internal wiring and not intended to be used by application code.

Since:
4.0.0
Author:
Matej Nedic
  • Constructor Details

    • JacksonJsonMessageConverterMigration

      public JacksonJsonMessageConverterMigration(tools.jackson.databind.json.JsonMapper jsonMapper)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getJsonMapper

      public tools.jackson.databind.json.JsonMapper getJsonMapper()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setJsonMapper

      public void setJsonMapper(tools.jackson.databind.json.JsonMapper jsonMapper)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • createMigrationMessageConverter

      public MessageConverter createMigrationMessageConverter()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      createMigrationMessageConverter in interface JacksonMessageConverterMigration
      Returns:
      the migration MessageConverter
    • addJacksonMigrationResolvers

      public void addJacksonMigrationResolvers(List<HandlerMethodArgumentResolver> argumentResolvers, MessageConverter messageConverter)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      addJacksonMigrationResolvers in interface JacksonMessageConverterMigration
      Parameters:
      argumentResolvers - list to add migration resolvers to
      messageConverter - migration MessageConverter to be used by those resolvers
    • enrichResolversDefault

      public static void enrichResolversDefault(List<HandlerMethodArgumentResolver> argumentResolvers, MessageConverter messageConverter)
      Deprecated, for removal: This API element is subject to removal in a future version.