Example usage for org.springframework.messaging.handler.annotation.support DefaultMessageHandlerMethodFactory DefaultMessageHandlerMethodFactory

List of usage examples for org.springframework.messaging.handler.annotation.support DefaultMessageHandlerMethodFactory DefaultMessageHandlerMethodFactory

Introduction

In this page you can find the example usage for org.springframework.messaging.handler.annotation.support DefaultMessageHandlerMethodFactory DefaultMessageHandlerMethodFactory.

Prototype

DefaultMessageHandlerMethodFactory

Source Link

Usage

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;
}