List of usage examples for org.springframework.messaging.handler.annotation.support DefaultMessageHandlerMethodFactory DefaultMessageHandlerMethodFactory
DefaultMessageHandlerMethodFactory
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); }/* ww w. j a v a 2s . co m*/ defaultFactory.setMessageConverter(messageConverter); defaultFactory.afterPropertiesSet(); return defaultFactory; }
From source file:org.springframework.cloud.stream.config.BindingServiceConfiguration.java
@Bean public static MessageHandlerMethodFactory messageHandlerMethodFactory( CompositeMessageConverterFactory compositeMessageConverterFactory) { DefaultMessageHandlerMethodFactory messageHandlerMethodFactory = new DefaultMessageHandlerMethodFactory(); messageHandlerMethodFactory//w w w .j a va 2s.co m .setMessageConverter(compositeMessageConverterFactory.getMessageConverterForAllRegistered()); return messageHandlerMethodFactory; }
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//from w w w . j av a2 s . c om .setMessageConverter(compositeMessageConverterFactory.getMessageConverterForAllRegistered()); messageHandlerMethodFactory.setCustomArgumentResolvers(ahmar.getResolvers()); return messageHandlerMethodFactory; }