Class JmsHealthContributorAutoConfiguration

java.lang.Object
org.springframework.boot.actuate.autoconfigure.health.AbstractCompositeHealthContributorConfiguration<org.springframework.boot.actuate.health.HealthContributor,I,B>
org.springframework.boot.actuate.autoconfigure.health.CompositeHealthContributorConfiguration<org.springframework.boot.actuate.jms.JmsHealthIndicator,jakarta.jms.ConnectionFactory>
org.springframework.boot.actuate.autoconfigure.jms.JmsHealthContributorAutoConfiguration

@AutoConfiguration(after={org.springframework.boot.autoconfigure.jms.activemq.ActiveMQAutoConfiguration.class,org.springframework.boot.autoconfigure.jms.artemis.ArtemisAutoConfiguration.class}) @ConditionalOnClass(jakarta.jms.ConnectionFactory.class) @ConditionalOnBean(jakarta.jms.ConnectionFactory.class) @ConditionalOnEnabledHealthIndicator("jms") public class JmsHealthContributorAutoConfiguration extends CompositeHealthContributorConfiguration<org.springframework.boot.actuate.jms.JmsHealthIndicator,jakarta.jms.ConnectionFactory>
Auto-configuration for JmsHealthIndicator.
Since:
2.0.0
  • Constructor Details

    • JmsHealthContributorAutoConfiguration

      public JmsHealthContributorAutoConfiguration()
  • Method Details

    • jmsHealthContributor

      @Bean @ConditionalOnMissingBean(name={"jmsHealthIndicator","jmsHealthContributor"}) public org.springframework.boot.actuate.health.HealthContributor jmsHealthContributor(Map<String,jakarta.jms.ConnectionFactory> connectionFactories)