@Configuration @EnableConfigurationProperties(value=AdminServerProperties.class) public class AdminServerCoreConfiguration extends Object
| Constructor and Description |
|---|
AdminServerCoreConfiguration(AdminServerProperties adminServerProperties) |
| Modifier and Type | Method and Description |
|---|---|
ApplicationEventJournal |
applicationEventJournal(JournaledEventStore journaledEventStore) |
ApplicationIdGenerator |
applicationIdGenerator() |
ApplicationOperations |
applicationOperations(org.springframework.boot.web.client.RestTemplateBuilder restTemplBuilder,
HttpHeadersProvider headersProvider) |
ApplicationRegistry |
applicationRegistry(ApplicationStore applicationStore,
ApplicationIdGenerator applicationIdGenerator) |
ApplicationStore |
applicationStore() |
HttpHeadersProvider |
httpHeadersProvider() |
JournaledEventStore |
journaledEventStore() |
StatusUpdateApplicationListener |
statusUpdateApplicationListener(StatusUpdater statusUpdater,
org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler taskScheduler) |
StatusUpdater |
statusUpdater(ApplicationStore applicationStore,
ApplicationOperations applicationOperations) |
org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler |
updateTaskScheduler() |
public AdminServerCoreConfiguration(AdminServerProperties adminServerProperties)
@Bean @ConditionalOnMissingBean public ApplicationRegistry applicationRegistry(ApplicationStore applicationStore, ApplicationIdGenerator applicationIdGenerator)
@Bean @ConditionalOnMissingBean public ApplicationIdGenerator applicationIdGenerator()
@Bean @ConditionalOnMissingBean public HttpHeadersProvider httpHeadersProvider()
@Bean @ConditionalOnMissingBean public ApplicationOperations applicationOperations(org.springframework.boot.web.client.RestTemplateBuilder restTemplBuilder, HttpHeadersProvider headersProvider)
@Bean @ConditionalOnMissingBean public StatusUpdater statusUpdater(ApplicationStore applicationStore, ApplicationOperations applicationOperations)
@Bean @Qualifier(value="updateTaskScheduler") public org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler updateTaskScheduler()
@Bean @ConditionalOnMissingBean public StatusUpdateApplicationListener statusUpdateApplicationListener(StatusUpdater statusUpdater, @Qualifier(value="updateTaskScheduler") org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler taskScheduler)
@Bean @ConditionalOnMissingBean public ApplicationEventJournal applicationEventJournal(JournaledEventStore journaledEventStore)
@Bean @ConditionalOnMissingBean public JournaledEventStore journaledEventStore()
@Bean @ConditionalOnMissingBean public ApplicationStore applicationStore()
Copyright © 2018 codecentric AG. All rights reserved.