Class MQAutoConfiguration

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

@Configuration(proxyBeanMethods=false) @AutoConfigureBefore(org.springframework.boot.autoconfigure.jms.JmsAutoConfiguration.class) @AutoConfigureAfter({org.springframework.boot.autoconfigure.jms.JndiConnectionFactoryAutoConfiguration.class,org.springframework.boot.autoconfigure.transaction.jta.JtaAutoConfiguration.class}) @ConditionalOnClass({jakarta.jms.ConnectionFactory.class,com.ibm.mq.jakarta.jms.MQConnectionFactory.class}) @ConditionalOnProperty(prefix="ibm.mq", name="autoConfigure", matchIfMissing=true) @ConditionalOnMissingBean(jakarta.jms.ConnectionFactory.class) @EnableConfigurationProperties({MQConfigurationProperties.class,org.springframework.boot.autoconfigure.jms.JmsProperties.class}) @Import({com.ibm.mq.spring.boot.MQXAConnectionFactoryConfiguration.class,com.ibm.mq.spring.boot.MQConnectionFactoryConfiguration.class}) public class MQAutoConfiguration extends Object
  • Constructor Details

    • MQAutoConfiguration

      public MQAutoConfiguration()