From 44b09b13e4b2b6b57761b07c427673f2a0c75db1 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 23 Oct 2019 21:54:15 +0200 Subject: [PATCH] Removed dependency on BindingProvider --- .../stream/binder/AbstractMessageChannelBinder.java | 13 ------------- .../stream/function/FunctionConfiguration.java | 9 +-------- 2 files changed, 1 insertion(+), 21 deletions(-) diff --git a/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java b/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java index 5df27ccf5..85f947bca 100644 --- a/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java +++ b/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java @@ -86,24 +86,19 @@ import org.springframework.util.Assert; * * @since 1.1 */ -// @checkstyle:off public abstract class AbstractMessageChannelBinder> extends AbstractBinder implements PollableConsumerBinder, ApplicationEventPublisherAware { - // @checkstyle:on /** * {@link ProvisioningProvider} delegated by the downstream binder implementations. */ protected final PP provisioningProvider; - // @checkstyle:off private final EmbeddedHeadersChannelInterceptor embeddedHeadersChannelInterceptor = new EmbeddedHeadersChannelInterceptor( this.logger); - // @checkstyle:on - private final ObjectMapper objectMapper = new ObjectMapper(); /** @@ -121,14 +116,6 @@ public abstract class AbstractMessageChannelBinder Stream.of(binderType.getConfigurationClasses()) - .anyMatch(clazz -> AnnotationUtils.findAnnotation(clazz, BindingProvider.class) == null)); - } - private boolean determineFunctionName(FunctionCatalog catalog, Environment environment) { String definition = streamFunctionProperties.getDefinition(); if (!StringUtils.hasText(definition)) {