Class AmqpMessageHandlerMethodFactory

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean, org.springframework.messaging.handler.annotation.support.MessageHandlerMethodFactory

    public class AmqpMessageHandlerMethodFactory
    extends org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
    Extension of the DefaultMessageHandlerMethodFactory for Spring AMQP requirements.
    Since:
    2.4.16
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.springframework.messaging.handler.invocation.InvocableHandlerMethod createInvocableHandlerMethod​(java.lang.Object bean, java.lang.reflect.Method method)  
      protected java.util.List<org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver> initArgumentResolvers()  
      void setMessageConverter​(org.springframework.messaging.converter.MessageConverter messageConverter)  
      void setValidator​(org.springframework.validation.Validator validator)  
      • Methods inherited from class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory

        afterPropertiesSet, setArgumentResolvers, setBeanFactory, setConversionService, setCustomArgumentResolvers
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AmqpMessageHandlerMethodFactory

        public AmqpMessageHandlerMethodFactory()
    • Method Detail

      • setMessageConverter

        public void setMessageConverter​(org.springframework.messaging.converter.MessageConverter messageConverter)
        Overrides:
        setMessageConverter in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
      • setValidator

        public void setValidator​(org.springframework.validation.Validator validator)
        Overrides:
        setValidator in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
      • initArgumentResolvers

        protected java.util.List<org.springframework.messaging.handler.invocation.HandlerMethodArgumentResolver> initArgumentResolvers()
        Overrides:
        initArgumentResolvers in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory
      • createInvocableHandlerMethod

        public org.springframework.messaging.handler.invocation.InvocableHandlerMethod createInvocableHandlerMethod​(java.lang.Object bean,
                                                                                                                    java.lang.reflect.Method method)
        Specified by:
        createInvocableHandlerMethod in interface org.springframework.messaging.handler.annotation.support.MessageHandlerMethodFactory
        Overrides:
        createInvocableHandlerMethod in class org.springframework.messaging.handler.annotation.support.DefaultMessageHandlerMethodFactory