Class AppConfigurationWebAutoConfiguration.AppConfigurationBusConfiguration
java.lang.Object
com.azure.spring.cloud.config.web.AppConfigurationWebAutoConfiguration.AppConfigurationBusConfiguration
- Enclosing class:
- AppConfigurationWebAutoConfiguration
@Configuration
@ConditionalOnClass(name={"org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties","org.springframework.cloud.bus.BusProperties","org.springframework.cloud.bus.event.RefreshRemoteApplicationEvent","org.springframework.cloud.endpoint.RefreshEndpoint"})
public static class AppConfigurationWebAutoConfiguration.AppConfigurationBusConfiguration
extends Object
Refresh from appconfiguration-refresh-bus
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionappConfigurationBusRefreshEndpoint
(org.springframework.context.ApplicationContext context, org.springframework.cloud.bus.BusProperties bus, AppConfigurationProperties appConfiguration, org.springframework.cloud.bus.event.Destination.Factory destinationFactory) Creates Endpoint for push bus refresh.appConfigurationBusRefreshEventListener
(AppConfigurationRefresh appConfigurationRefresh) Creates an Event Listener for push bus refresh events.
-
Constructor Details
-
AppConfigurationBusConfiguration
public AppConfigurationBusConfiguration()
-
-
Method Details
-
appConfigurationBusRefreshEndpoint
@Bean public AppConfigurationBusRefreshEndpoint appConfigurationBusRefreshEndpoint(org.springframework.context.ApplicationContext context, org.springframework.cloud.bus.BusProperties bus, AppConfigurationProperties appConfiguration, org.springframework.cloud.bus.event.Destination.Factory destinationFactory) Creates Endpoint for push bus refresh.- Parameters:
context
- Spring Application Contextbus
- Spring Bus propertiesappConfiguration
- App Configuration propertiesdestinationFactory
- Spring destination factory- Returns:
- AppConfigurationBusRefreshEndpoint
-
appConfigurationBusRefreshEventListener
@Bean public AppConfigurationBusRefreshEventListener appConfigurationBusRefreshEventListener(AppConfigurationRefresh appConfigurationRefresh) Creates an Event Listener for push bus refresh events.- Parameters:
appConfigurationRefresh
- App Configuration Refresher.- Returns:
- AppConfigurationBusRefreshEventListener
-