Class SimpleMessageConverter

java.lang.Object
org.springframework.integration.support.converter.SimpleMessageConverter
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.messaging.converter.MessageConverter

public class SimpleMessageConverter extends Object implements org.springframework.messaging.converter.MessageConverter, org.springframework.beans.factory.BeanFactoryAware
Since:
2.0
  • Constructor Details

    • SimpleMessageConverter

      public SimpleMessageConverter()
    • SimpleMessageConverter

      public SimpleMessageConverter(InboundMessageMapper<?> inboundMessageMapper)
    • SimpleMessageConverter

      public SimpleMessageConverter(OutboundMessageMapper<?> outboundMessageMapper)
    • SimpleMessageConverter

      public SimpleMessageConverter(InboundMessageMapper<?> inboundMessageMapper, OutboundMessageMapper<?> outboundMessageMapper)
  • Method Details

    • setInboundMessageMapper

      public final void setInboundMessageMapper(InboundMessageMapper<?> inboundMessageMapper)
    • setOutboundMessageMapper

      public final void setOutboundMessageMapper(OutboundMessageMapper<?> outboundMessageMapper)
    • setBeanFactory

      public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) throws org.springframework.beans.BeansException
      Specified by:
      setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware
      Throws:
      org.springframework.beans.BeansException
    • getMessageBuilderFactory

      protected MessageBuilderFactory getMessageBuilderFactory()
    • toMessage

      @Nullable public org.springframework.messaging.Message<?> toMessage(Object object, @Nullable org.springframework.messaging.MessageHeaders headers)
      Specified by:
      toMessage in interface org.springframework.messaging.converter.MessageConverter
    • fromMessage

      @Nullable public Object fromMessage(org.springframework.messaging.Message<?> message, Class<?> targetClass)
      Specified by:
      fromMessage in interface org.springframework.messaging.converter.MessageConverter