From 49cda47bf1dc2db6ed0489614df4ff1193da33f9 Mon Sep 17 00:00:00 2001 From: Spencer Gibb Date: Mon, 19 Nov 2018 13:00:18 -0500 Subject: [PATCH] Uses annotation to check if endpoint is enabled. fixes gh-131 --- .../org/springframework/cloud/bus/BusAutoConfiguration.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-bus/src/main/java/org/springframework/cloud/bus/BusAutoConfiguration.java b/spring-cloud-bus/src/main/java/org/springframework/cloud/bus/BusAutoConfiguration.java index 77a8471..3bb7579 100644 --- a/spring-cloud-bus/src/main/java/org/springframework/cloud/bus/BusAutoConfiguration.java +++ b/spring-cloud-bus/src/main/java/org/springframework/cloud/bus/BusAutoConfiguration.java @@ -189,9 +189,9 @@ public class BusAutoConfiguration implements ApplicationEventPublisherAware { @Configuration @ConditionalOnBean(ContextRefresher.class) - @ConditionalOnProperty(value = "endpoints.spring.cloud.bus.refresh.enabled", matchIfMissing = true) protected static class BusRefreshEndpointConfiguration { @Bean + @ConditionalOnEnabledEndpoint public RefreshBusEndpoint refreshBusEndpoint(ApplicationContext context, BusProperties bus) { return new RefreshBusEndpoint(context, bus.getId());