com.ibm.mq.spring.boot

Class MQAutoConfiguration

  • java.lang.Object
    • com.ibm.mq.spring.boot.MQAutoConfiguration


  • @Configuration
     @ConditionalOnProperty(prefix="spring.jta",
                           value="enabled",
                           matchIfMissing=true)
     @AutoConfigureBefore(value=org.springframework.boot.autoconfigure.jms.JmsAutoConfiguration.class)
     @AutoConfigureAfter(value={org.springframework.boot.autoconfigure.jms.JndiConnectionFactoryAutoConfiguration.class,org.springframework.boot.autoconfigure.transaction.jta.JtaAutoConfiguration.class})
     @ConditionalOnClass(value={javax.jms.ConnectionFactory.class,com.ibm.mq.jms.MQConnectionFactory.class})
     @ConditionalOnMissingBean(value=javax.jms.ConnectionFactory.class)
     @EnableConfigurationProperties(value={MQConfigurationProperties.class,org.springframework.boot.autoconfigure.jms.JmsProperties.class})
     @Import(value={com.ibm.mq.spring.boot.MQXAConnectionFactoryConfiguration.class,com.ibm.mq.spring.boot.MQConnectionFactoryConfiguration.class})
    public class MQAutoConfiguration
    extends java.lang.Object
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MQAutoConfiguration

        public MQAutoConfiguration()