Package com.ibm.mq.spring.boot
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 Summary
Constructors -
Method Summary
-
Constructor Details
-
MQAutoConfiguration
public MQAutoConfiguration()
-