Uses of Interface
org.springframework.amqp.support.converter.MessageConverter
Packages that use MessageConverter
Package
Description
Provides top-level classes for Spring Rabbit.
Provides classes supporting the Rabbit XML namespace.
Provides core classes for Spring Rabbit.
Provides classes for message listener containers.
Provides classes for adapting listeners.
Provides classes for supporting message conversion.
Provides classes for stream producers.
Provides classes for message conversion.
-
Uses of MessageConverter in org.springframework.amqp.rabbit
Methods in org.springframework.amqp.rabbit that return MessageConverter -
Uses of MessageConverter in org.springframework.amqp.rabbit.config
Methods in org.springframework.amqp.rabbit.config with parameters of type MessageConverterModifier and TypeMethodDescriptionvoidAbstractRabbitListenerContainerFactory.setMessageConverter(MessageConverter messageConverter) -
Uses of MessageConverter in org.springframework.amqp.rabbit.core
Methods in org.springframework.amqp.rabbit.core that return MessageConverterModifier and TypeMethodDescriptionRabbitMessagingTemplate.getAmqpMessageConverter()RabbitTemplate.getMessageConverter()Return the message converter for this template.Methods in org.springframework.amqp.rabbit.core with parameters of type MessageConverterModifier and TypeMethodDescriptionvoidRabbitMessagingTemplate.setAmqpMessageConverter(MessageConverter amqpMessageConverter) voidRabbitTemplate.setMessageConverter(MessageConverter messageConverter) Set the message converter for this template. -
Uses of MessageConverter in org.springframework.amqp.rabbit.listener
Methods in org.springframework.amqp.rabbit.listener that return MessageConverterModifier and TypeMethodDescriptionAbstractRabbitListenerEndpoint.getMessageConverter()default MessageConverterRabbitListenerEndpoint.getMessageConverter()Used by the container factory to check if this endpoint supports the preferred way for a container factory to pass a message converter to the endpoint's adapter.Methods in org.springframework.amqp.rabbit.listener with parameters of type MessageConverterModifier and TypeMethodDescriptionvoidAbstractRabbitListenerEndpoint.setMessageConverter(MessageConverter messageConverter) default voidRabbitListenerEndpoint.setMessageConverter(MessageConverter converter) The preferred way for a container factory to pass a message converter to the endpoint's adapter. -
Uses of MessageConverter in org.springframework.amqp.rabbit.listener.adapter
Classes in org.springframework.amqp.rabbit.listener.adapter that implement MessageConverterModifier and TypeClassDescriptionprotected final classDelegates payload extraction toAbstractAdaptableMessageListener.extractMessage(org.springframework.amqp.core.Message message)to enforce backward compatibility.Methods in org.springframework.amqp.rabbit.listener.adapter that return MessageConverterModifier and TypeMethodDescriptionprotected MessageConverterAbstractAdaptableMessageListener.getMessageConverter()Return the converter that will convert incoming Rabbit messages to listener method arguments, and objects returned from listener methods back to Rabbit messages.Methods in org.springframework.amqp.rabbit.listener.adapter with parameters of type MessageConverterModifier and TypeMethodDescriptionprotected MessageAbstractAdaptableMessageListener.convert(Object result, Type genericType, MessageConverter converter) Convert to a message, with reply content type based on settings.voidAbstractAdaptableMessageListener.setMessageConverter(MessageConverter messageConverter) Set the converter that will convert incoming Rabbit messages to listener method arguments, and objects returned from listener methods back to Rabbit messages.voidMessagingMessageListenerAdapter.setMessageConverter(MessageConverter messageConverter) Constructors in org.springframework.amqp.rabbit.listener.adapter with parameters of type MessageConverterModifierConstructorDescriptionMessageListenerAdapter(Object delegate, MessageConverter messageConverter) Create a newMessageListenerAdapterfor the given delegate. -
Uses of MessageConverter in org.springframework.amqp.support.converter
Subinterfaces of MessageConverter in org.springframework.amqp.support.converterModifier and TypeInterfaceDescriptioninterfaceAn extendedMessageConverterSPI with conversion hint support.Classes in org.springframework.amqp.support.converter that implement MessageConverterModifier and TypeClassDescriptionclassAbstract Jackson2 message converter.classConvenient base class forMessageConverterimplementations.classMessageConverters that potentially use Java deserialization.classA compositeMessageConverterthat delegates to an actualMessageConverterbased on the contentType header.classJSON converter that uses the Jackson 2 Json library.classXML converter that uses the Jackson 2 Xml library.classclassConvert aMessagefrom the messaging abstraction to and from aMessageusing an underlyingMessageConverterfor the payload and aAmqpHeaderMapperto map the AMQP headers to and from standard message headers.classA delegating adapter that unwrapsRemoteInvocationResultafter invoking the delegate to convert from a message.classImplementation ofMessageConverterthat can work with Strings or native objects of any kind via theSerializerandDeserializerabstractions in Spring.classImplementation ofMessageConverterthat can work with Strings, Serializable instances, or byte arrays.Methods in org.springframework.amqp.support.converter that return MessageConverterModifier and TypeMethodDescriptionprotected MessageConverterContentTypeDelegatingMessageConverter.getConverterForContentType(String contentType) ContentTypeDelegatingMessageConverter.removeDelegate(String contentType) Remove the delegate for the content type.Methods in org.springframework.amqp.support.converter that return types with arguments of type MessageConverterMethods in org.springframework.amqp.support.converter with parameters of type MessageConverterModifier and TypeMethodDescriptionvoidContentTypeDelegatingMessageConverter.addDelegate(String contentType, MessageConverter messageConverter) Add a delegate converter for the content type.voidMessagingMessageConverter.setPayloadConverter(MessageConverter payloadConverter) Set theMessageConverterto use to convert the payload.Method parameters in org.springframework.amqp.support.converter with type arguments of type MessageConverterModifier and TypeMethodDescriptionvoidContentTypeDelegatingMessageConverter.setDelegates(Map<String, MessageConverter> delegatesByContentType) Constructors in org.springframework.amqp.support.converter with parameters of type MessageConverterModifierConstructorDescriptionContentTypeDelegatingMessageConverter(MessageConverter defaultConverter) Constructs an instance using a the supplied default converter.MessagingMessageConverter(MessageConverter payloadConverter, AmqpHeaderMapper headerMapper) Create an instance with the specified payload converter and header mapper. -
Uses of MessageConverter in org.springframework.rabbit.stream.producer
Methods in org.springframework.rabbit.stream.producer that return MessageConverterModifier and TypeMethodDescriptionRabbitStreamOperations.messageConverter()Return the message converter.RabbitStreamTemplate.messageConverter()Methods in org.springframework.rabbit.stream.producer with parameters of type MessageConverterModifier and TypeMethodDescriptionvoidRabbitStreamTemplate.setMessageConverter(MessageConverter messageConverter) Set a converter forRabbitStreamTemplate.convertAndSend(Object)operations. -
Uses of MessageConverter in org.springframework.rabbit.stream.support.converter
Subinterfaces of MessageConverter in org.springframework.rabbit.stream.support.converterClasses in org.springframework.rabbit.stream.support.converter that implement MessageConverter