Class AzureServiceBusMessagingAutoConfiguration


  • @Configuration(proxyBeanMethods=false)
    @ConditionalOnClass(com.azure.spring.messaging.servicebus.core.ServiceBusTemplate.class)
    @ConditionalOnProperty(value="spring.cloud.azure.servicebus.enabled",
                           havingValue="true",
                           matchIfMissing=true)
    @ConditionalOnAnyProperty(prefix="spring.cloud.azure.servicebus",
                              name={"connection-string","namespace"})
    @ConditionalOnBean(com.azure.spring.cloud.autoconfigure.implementation.servicebus.properties.AzureServiceBusProperties.class)
    @AutoConfigureAfter(AzureServiceBusAutoConfiguration.class)
    @Import({ServiceBusTemplateConfiguration.class,ProcessorContainerConfiguration.class})
    public class AzureServiceBusMessagingAutoConfiguration
    extends Object
    Auto-configuration for Spring Messaging Azure Service Bus support.
    Since:
    4.0.0
    • Constructor Detail

      • AzureServiceBusMessagingAutoConfiguration

        public AzureServiceBusMessagingAutoConfiguration()