List of usage examples for org.springframework.jms.config DefaultJmsListenerContainerFactory setConcurrency
public void setConcurrency(String concurrency)
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; }