@AutoConfiguration(after=org.springframework.boot.autoconfigure.mail.MailSenderAutoConfiguration.class) @ConditionalOnClass(value=org.springframework.mail.javamail.JavaMailSenderImpl.class) @ConditionalOnBean(value=org.springframework.mail.javamail.JavaMailSenderImpl.class) @ConditionalOnEnabledHealthIndicator(value="mail") public class MailHealthContributorAutoConfiguration extends CompositeHealthContributorConfiguration<org.springframework.boot.actuate.mail.MailHealthIndicator,org.springframework.mail.javamail.JavaMailSenderImpl>
Auto-configuration for MailHealthIndicator.| Constructor and Description |
|---|
MailHealthContributorAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.boot.actuate.health.HealthContributor |
mailHealthContributor(java.util.Map<java.lang.String,org.springframework.mail.javamail.JavaMailSenderImpl> mailSenders) |
createCompositecreateContributor, createIndicatorpublic MailHealthContributorAutoConfiguration()
@Bean
@ConditionalOnMissingBean(name={"mailHealthIndicator","mailHealthContributor"})
public org.springframework.boot.actuate.health.HealthContributor mailHealthContributor(java.util.Map<java.lang.String,org.springframework.mail.javamail.JavaMailSenderImpl> mailSenders)