From c80c14f8a459d0e110f70a280b26c86b1ba27782 Mon Sep 17 00:00:00 2001 From: Soby Chacko Date: Wed, 3 May 2023 16:06:41 -0400 Subject: [PATCH] Allow BindableFunctionProxyFactory to be used from outside Make the top-level constructor of BindableFunctionProxyFactory public so that external clients could access it. Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2721 --- .../cloud/stream/function/BindableFunctionProxyFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/BindableFunctionProxyFactory.java b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/BindableFunctionProxyFactory.java index 077bd5f8e..28efc5ed0 100644 --- a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/BindableFunctionProxyFactory.java +++ b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/function/BindableFunctionProxyFactory.java @@ -62,7 +62,7 @@ public class BindableFunctionProxyFactory extends BindableProxyFactory implement private GenericApplicationContext context; - BindableFunctionProxyFactory(String functionDefinition, int inputCount, int outputCount, StreamFunctionProperties functionProperties) { + public BindableFunctionProxyFactory(String functionDefinition, int inputCount, int outputCount, StreamFunctionProperties functionProperties) { this(functionDefinition, inputCount, outputCount, functionProperties, new SupportedBindableFeatures(), true); }