Example usage for org.springframework.jms.config DefaultJmsListenerContainerFactory setConcurrency

List of usage examples for org.springframework.jms.config DefaultJmsListenerContainerFactory setConcurrency

Introduction

In this page you can find the example usage for org.springframework.jms.config DefaultJmsListenerContainerFactory setConcurrency.

Prototype

public void setConcurrency(String concurrency) 

Source Link

Usage

From source file:hello.JmsConfig.java

@Bean
public DefaultJmsListenerContainerFactory jmsListenerContainerFactory() {
    DefaultJmsListenerContainerFactory factory = new DefaultJmsListenerContainerFactory();
    factory.setConnectionFactory(connectionFactory());
    factory.setDestinationResolver(destinationResolver());
    factory.setConcurrency("1");
    return factory;
}

From source file:org.finra.dm.service.config.ServiceSpringModuleConfig.java

/**
 * Gets a JMS listener container factory that can return a JMS listener container.
 *
 * @param jmsConnectionFactory a JMS connection factory.
 *
 * @return the JMS listener container factory.
 *///w w w. ja v  a2  s . com
@Bean
public DefaultJmsListenerContainerFactory jmsListenerContainerFactory(ConnectionFactory jmsConnectionFactory) {
    // Get configuration settings for the concurrency limits.
    String concurrencyLimits = configurationHelper
            .getProperty(ConfigurationValue.JMS_LISTENER_POOL_CONCURRENCY_LIMITS);

    DefaultJmsListenerContainerFactory factory = new DefaultJmsListenerContainerFactory();
    factory.setConnectionFactory(jmsConnectionFactory);
    factory.setDestinationResolver(dmDestinationResolver);
    factory.setConcurrency(concurrencyLimits);
    return factory;
}

From source file:org.finra.herd.service.config.ServiceSpringModuleConfig.java

/**
 * Gets a JMS listener container factory that can return a JMS listener container.
 *
 * @param jmsConnectionFactory the JMS connection factory
 *
 * @return the JMS listener container factory
 *//*from   ww w . ja v  a  2s.com*/
@Bean
public DefaultJmsListenerContainerFactory jmsListenerContainerFactory(ConnectionFactory jmsConnectionFactory) {
    DefaultJmsListenerContainerFactory factory = new DefaultJmsListenerContainerFactory();
    factory.setConnectionFactory(jmsConnectionFactory);
    factory.setDestinationResolver(herdDestinationResolver);
    factory.setConcurrency(
            configurationHelper.getProperty(ConfigurationValue.JMS_LISTENER_POOL_CONCURRENCY_LIMITS));

    return factory;
}

From source file:org.finra.herd.service.config.ServiceSpringModuleConfig.java

/**
 * Gets a JMS listener container factory that returns a JMS listener container for the storage policy processor JMS message listener service.
 *
 * @param jmsConnectionFactory the JMS connection factory
 *
 * @return the JMS listener container factory
 *//*from   w w w .  j  a  v a 2s.  c o m*/
@Bean
public DefaultJmsListenerContainerFactory storagePolicyProcessorJmsListenerContainerFactory(
        ConnectionFactory jmsConnectionFactory) {
    DefaultJmsListenerContainerFactory factory = new DefaultJmsListenerContainerFactory();
    factory.setConnectionFactory(jmsConnectionFactory);
    factory.setDestinationResolver(herdDestinationResolver);
    factory.setConcurrency(configurationHelper
            .getProperty(ConfigurationValue.STORAGE_POLICY_PROCESSOR_JMS_LISTENER_POOL_CONCURRENCY_LIMITS));

    return factory;
}