Package org.powertac.visualizer.config
Class MetricsConfiguration
java.lang.Object
com.ryantenney.metrics.spring.config.annotation.MetricsConfigurerAdapter
org.powertac.visualizer.config.MetricsConfiguration
- All Implemented Interfaces:
com.ryantenney.metrics.spring.config.annotation.MetricsConfigurer,org.springframework.beans.factory.DisposableBean,org.springframework.boot.web.servlet.ServletContextInitializer
@Configuration
@EnableMetrics(proxyTargetClass=true)
public class MetricsConfiguration
extends com.ryantenney.metrics.spring.config.annotation.MetricsConfigurerAdapter
implements org.springframework.boot.web.servlet.ServletContextInitializer
-
Constructor Summary
Constructors Constructor Description MetricsConfiguration(io.github.jhipster.config.JHipsterProperties jHipsterProperties) -
Method Summary
Modifier and Type Method Description com.codahale.metrics.health.HealthCheckRegistrygetHealthCheckRegistry()com.codahale.metrics.MetricRegistrygetMetricRegistry()voidinit()voidonStartup(javax.servlet.ServletContext servletContext)voidsetHikariDataSource(com.zaxxer.hikari.HikariDataSource hikariDataSource)
-
Constructor Details
-
MetricsConfiguration
public MetricsConfiguration(io.github.jhipster.config.JHipsterProperties jHipsterProperties)
-
-
Method Details
-
setHikariDataSource
@Autowired(required=false) public void setHikariDataSource(com.zaxxer.hikari.HikariDataSource hikariDataSource) -
getMetricRegistry
@Bean public com.codahale.metrics.MetricRegistry getMetricRegistry()- Specified by:
getMetricRegistryin interfacecom.ryantenney.metrics.spring.config.annotation.MetricsConfigurer- Overrides:
getMetricRegistryin classcom.ryantenney.metrics.spring.config.annotation.MetricsConfigurerAdapter
-
getHealthCheckRegistry
@Bean public com.codahale.metrics.health.HealthCheckRegistry getHealthCheckRegistry()- Specified by:
getHealthCheckRegistryin interfacecom.ryantenney.metrics.spring.config.annotation.MetricsConfigurer- Overrides:
getHealthCheckRegistryin classcom.ryantenney.metrics.spring.config.annotation.MetricsConfigurerAdapter
-
init
@PostConstruct public void init() -
onStartup
public void onStartup(javax.servlet.ServletContext servletContext)- Specified by:
onStartupin interfaceorg.springframework.boot.web.servlet.ServletContextInitializer
-