@AutoConfiguration(before=JmsAutoConfiguration.class, after=JndiConnectionFactoryAutoConfiguration.class) @ConditionalOnClass(value={javax.jms.ConnectionFactory.class,org.apache.activemq.ActiveMQConnectionFactory.class}) @ConditionalOnMissingBean(value=javax.jms.ConnectionFactory.class) @EnableConfigurationProperties(value={ActiveMQProperties.class,JmsProperties.class}) @Import(value={org.springframework.boot.autoconfigure.jms.activemq.ActiveMQXAConnectionFactoryConfiguration.class,org.springframework.boot.autoconfigure.jms.activemq.ActiveMQConnectionFactoryConfiguration.class}) public class ActiveMQAutoConfiguration extends Object
Auto-configuration
to integrate with an ActiveMQ
broker. Validates that the classpath contain the necessary classes before starting an
embedded broker.