Class HawtioEndpointAutoConfiguration

java.lang.Object
io.hawt.springboot.HawtioEndpointAutoConfiguration

@ManagementContextConfiguration @ConditionalOnWebApplication(type=SERVLET) @PropertySource("classpath:/io/hawt/springboot/application.properties") @EnableConfigurationProperties public class HawtioEndpointAutoConfiguration extends Object
Autoconfiguration for Hawtio on Spring Boot.
  • Constructor Details

    • HawtioEndpointAutoConfiguration

      public HawtioEndpointAutoConfiguration()
  • Method Details

    • hawtioEndpoint

      @Bean @ConditionalOnMissingBean @ConditionalOnAvailableEndpoint public HawtioEndpoint hawtioEndpoint(EndpointPathResolver endpointPathResolver)
    • hawtioEndpointPathResolver

      @Bean @ConditionalOnMissingBean @ConditionalOnBean(HawtioEndpoint.class) public EndpointPathResolver hawtioEndpointPathResolver(org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties webEndpointProperties, org.springframework.boot.autoconfigure.web.ServerProperties serverProperties, org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties managementServerProperties, org.springframework.boot.autoconfigure.web.servlet.DispatcherServletPath dispatcherServletPath)
    • hawtioConfigurationProperties

      @Bean @ConditionalOnBean(HawtioEndpoint.class) @ConfigurationProperties protected io.hawt.springboot.HawtioEndpointAutoConfiguration.HawtioConfigurationProperties hawtioConfigurationProperties()
    • hawtioProperties

      @Bean @ConditionalOnBean(io.hawt.springboot.HawtioEndpointAutoConfiguration.HawtioConfigurationProperties.class) public HawtioProperties hawtioProperties(io.hawt.springboot.HawtioEndpointAutoConfiguration.HawtioConfigurationProperties hawtioConfigurationProperties)