package com.mycompany.myapp.config.metrics; import org.springframework.boot.actuate.health.HealthIndicator; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.mail.javamail.JavaMailSenderImpl; import javax.inject.Inject; import javax.sql.DataSource; @Configuration public class JHipsterHealthIndicatorConfiguration { @Inject private JavaMailSenderImpl javaMailSender; @Inject private DataSource dataSource; @Bean public HealthIndicator dbHealthIndicator() { return new DatabaseHealthIndicator(dataSource); } @Bean public HealthIndicator mailHealthIndicator() { return new JavaMailHealthIndicator(javaMailSender); } }