List of usage examples for org.springframework.messaging.handler.annotation.support DefaultMessageHandlerMethodFactory setMessageConverter
public void setMessageConverter(MessageConverter messageConverter)
From source file:org.springframework.cloud.stream.config.BindingServiceConfiguration.java
@Bean public static MessageHandlerMethodFactory messageHandlerMethodFactory( CompositeMessageConverterFactory compositeMessageConverterFactory) { DefaultMessageHandlerMethodFactory messageHandlerMethodFactory = new DefaultMessageHandlerMethodFactory(); messageHandlerMethodFactory .setMessageConverter(compositeMessageConverterFactory.getMessageConverterForAllRegistered()); return messageHandlerMethodFactory; }
From source file:com.kinglcc.spring.jms.core.listener.MethodJmsListenerConfigurer.java
private MessageHandlerMethodFactory createDefaultJmsHandlerMethodFactory() { DefaultMessageHandlerMethodFactory defaultFactory = new DefaultMessageHandlerMethodFactory(); defaultFactory.setBeanFactory(beanFactory); if (!handlerMethodArgumentResolvers.isEmpty()) { defaultFactory.setCustomArgumentResolvers(handlerMethodArgumentResolvers); }/*from www. j a va 2 s .c o m*/ defaultFactory.setMessageConverter(messageConverter); defaultFactory.afterPropertiesSet(); return defaultFactory; }
From source file:org.springframework.cloud.stream.config.BinderFactoryConfiguration.java
@Bean public static MessageHandlerMethodFactory messageHandlerMethodFactory( CompositeMessageConverterFactory compositeMessageConverterFactory, @Qualifier(IntegrationContextUtils.ARGUMENT_RESOLVERS_BEAN_NAME) HandlerMethodArgumentResolversHolder ahmar) { DefaultMessageHandlerMethodFactory messageHandlerMethodFactory = new DefaultMessageHandlerMethodFactory(); messageHandlerMethodFactory .setMessageConverter(compositeMessageConverterFactory.getMessageConverterForAllRegistered()); messageHandlerMethodFactory.setCustomArgumentResolvers(ahmar.getResolvers()); return messageHandlerMethodFactory; }