public static class SpringBootAdminClientAutoConfiguration.AdminClientRegistrationConfig extends Object
| Constructor and Description |
|---|
SpringBootAdminClientAutoConfiguration.AdminClientRegistrationConfig() |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.web.client.RestTemplate |
createRestTemplate(AdminProperties admin) |
RegistrationApplicationListener |
registrationListener(ApplicationRegistrator registrator,
AdminProperties admin)
ApplicationListener triggering registration after refresh/shutdown
|
ApplicationRegistrator |
registrator(AdminProperties admin,
AdminClientProperties client)
Task that registers the application at the spring-boot-admin
application.
|
org.springframework.scheduling.config.ScheduledTaskRegistrar |
taskRegistrar(ApplicationRegistrator registrator,
AdminProperties admin,
AdminClientProperties client)
TaskRegistrar that triggers the RegistratorTask every ten seconds.
|
public SpringBootAdminClientAutoConfiguration.AdminClientRegistrationConfig()
@Bean @ConditionalOnMissingBean public ApplicationRegistrator registrator(AdminProperties admin, AdminClientProperties client)
protected org.springframework.web.client.RestTemplate createRestTemplate(AdminProperties admin)
@Bean public org.springframework.scheduling.config.ScheduledTaskRegistrar taskRegistrar(ApplicationRegistrator registrator, AdminProperties admin, AdminClientProperties client)
@Bean public RegistrationApplicationListener registrationListener(ApplicationRegistrator registrator, AdminProperties admin)
Copyright © 2015 codecentric AG. All rights reserved.