Class NonPremiumServiceBusJMSAutoConfiguration
- java.lang.Object
-
- com.azure.spring.autoconfigure.jms.AbstractServiceBusJMSAutoConfiguration
-
- com.azure.spring.autoconfigure.jms.NonPremiumServiceBusJMSAutoConfiguration
-
@Configuration @ConditionalOnClass(org.apache.qpid.jms.JmsConnectionFactory.class) @ConditionalOnResource(resources="classpath:servicebusjms.enable.config") @ConditionalOnProperty(value="spring.jms.servicebus.enabled", matchIfMissing=true) @ConditionalOnExpression("not \'${spring.jms.servicebus.pricing-tier}\'.equalsIgnoreCase(\'premium\')") @EnableConfigurationProperties(AzureServiceBusJMSProperties.class) public class NonPremiumServiceBusJMSAutoConfiguration extends AbstractServiceBusJMSAutoConfigurationAutomatic configuration class of ServiceBusJMS for Standard and Basic Service Bus
-
-
Field Summary
-
Fields inherited from class com.azure.spring.autoconfigure.jms.AbstractServiceBusJMSAutoConfiguration
azureServiceBusJMSProperties
-
-
Constructor Summary
Constructors Constructor Description NonPremiumServiceBusJMSAutoConfiguration(AzureServiceBusJMSProperties azureServiceBusJMSProperties)Creates a new instance ofNonPremiumServiceBusJMSAutoConfiguration.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.jms.ConnectionFactoryjmsConnectionFactory()Declare JMS ConnectionFactory bean.-
Methods inherited from class com.azure.spring.autoconfigure.jms.AbstractServiceBusJMSAutoConfiguration
jmsListenerContainerFactory, topicJmsListenerContainerFactory
-
-
-
-
Constructor Detail
-
NonPremiumServiceBusJMSAutoConfiguration
public NonPremiumServiceBusJMSAutoConfiguration(AzureServiceBusJMSProperties azureServiceBusJMSProperties)
Creates a new instance ofNonPremiumServiceBusJMSAutoConfiguration.- Parameters:
azureServiceBusJMSProperties- the Azure ServiceBus JMS properties
-
-