Class HawtioEndpointAutoConfiguration


  • @Configuration
    @ConditionalOnWebApplication
    @PropertySource("classpath:/io/hawt/springboot/application.properties")
    @EnableConfigurationProperties
    public class HawtioEndpointAutoConfiguration
    extends java.lang.Object
    Autoconfiguration for Hawtio on Spring Boot.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected io.hawt.springboot.HawtioEndpointAutoConfiguration.HawtioConfigurationProperties hawtioConfigurationProperties()  
      HawtioEndpoint hawtioEndpoint​(EndpointPathResolver endpointPathResolver)  
      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)  
      HawtioProperties hawtioProperties​(io.hawt.springboot.HawtioEndpointAutoConfiguration.HawtioConfigurationProperties hawtioConfigurationProperties)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HawtioEndpointAutoConfiguration

        public HawtioEndpointAutoConfiguration()
    • Method Detail

      • 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)