@Configuration
@EnableConfigurationProperties(value={AdminProperties.class,AdminClientProperties.class})
public class SpringBootAdminClientAutoConfiguration
extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SpringBootAdminClientAutoConfiguration.LogfileEndpointAutoConfiguration |
| Constructor and Description |
|---|
SpringBootAdminClientAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.context.ApplicationListener<org.springframework.boot.context.embedded.EmbeddedServletContainerInitializedEvent> |
appListener() |
protected org.springframework.web.client.RestTemplate |
createRestTemplate(AdminProperties adminProps) |
EndpointCorsFilter |
endpointCorsFilter(org.springframework.boot.actuate.endpoint.mvc.EndpointHandlerMapping endpointHandlerMapping)
HTTP filter to enable Cross-Origin Resource Sharing.
|
SpringBootAdminRegistrator |
registrator(AdminProperties adminProps,
AdminClientProperties clientProps)
Task that registers the application at the spring-boot-admin application.
|
org.springframework.scheduling.config.ScheduledTaskRegistrar |
taskRegistrar(SpringBootAdminRegistrator registrator,
AdminProperties adminProps)
TaskRegistrar that triggers the RegistratorTask every ten seconds.
|
public SpringBootAdminClientAutoConfiguration()
@Bean @ConditionalOnMissingBean public SpringBootAdminRegistrator registrator(AdminProperties adminProps, AdminClientProperties clientProps)
protected org.springframework.web.client.RestTemplate createRestTemplate(AdminProperties adminProps)
@Bean public org.springframework.scheduling.config.ScheduledTaskRegistrar taskRegistrar(SpringBootAdminRegistrator registrator, AdminProperties adminProps)
@Bean @ConditionalOnMissingBean public EndpointCorsFilter endpointCorsFilter(org.springframework.boot.actuate.endpoint.mvc.EndpointHandlerMapping endpointHandlerMapping)
@Bean public org.springframework.context.ApplicationListener<org.springframework.boot.context.embedded.EmbeddedServletContainerInitializedEvent> appListener()
Copyright © 2015 codecentric AG. All rights reserved.