diff --git a/spring-geode/src/main/java/org/springframework/geode/config/annotation/ClusterAwareConfiguration.java b/spring-geode/src/main/java/org/springframework/geode/config/annotation/ClusterAwareConfiguration.java index 88a0b096..bb0ce28b 100644 --- a/spring-geode/src/main/java/org/springframework/geode/config/annotation/ClusterAwareConfiguration.java +++ b/spring-geode/src/main/java/org/springframework/geode/config/annotation/ClusterAwareConfiguration.java @@ -293,13 +293,13 @@ public class ClusterAwareConfiguration extends AbstractAnnotationConfigSupport i */ protected boolean doCachedMatch(@NonNull ConditionContext conditionContext) { - Supplier evaluateConditionMatch = () -> { + Supplier evaluateConditionMatches = () -> { registerApplicationListener(conditionContext); return doMatch(conditionContext); }; - UnaryOperator clusterAvailableUpdateFunction = currentClusterAvailableState -> - ObjectUtils.initialize(currentClusterAvailableState, evaluateConditionMatch); + UnaryOperator clusterAvailableUpdateFunction = currentClusterAvailable -> + ObjectUtils.initialize(currentClusterAvailable, evaluateConditionMatches); return clusterAvailable.updateAndGet(clusterAvailableUpdateFunction); }