/** * 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 */ @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; }
/** * 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 */ @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; }
/** * 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 */ @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; }
/** * 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 */ @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; }