Remove SplitterFunction autoconfiguration for sources

This commit is contained in:
David Turanski
2020-09-14 14:00:52 -04:00
parent d5d437ec04
commit f7efc39164
4 changed files with 1 additions and 15 deletions

View File

@@ -59,12 +59,6 @@
<groupId>org.springframework.cloud.stream.app</groupId>
<artifactId>stream-applications-composite-function-support</artifactId>
<version>${stream-apps-core.version}</version>
<exclusions>
<exclusion>
<groupId>org.springframework.cloud.fn</groupId>
<artifactId>splitter-function</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</maven>

View File

@@ -51,11 +51,6 @@
<artifactId>payload-converter-function</artifactId>
<version>${java-functions.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud.fn</groupId>
<artifactId>splitter-function</artifactId>
<version>${java-functions.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud.fn</groupId>
<artifactId>task-launch-request-function</artifactId>

View File

@@ -45,7 +45,7 @@ public class SplitterFunctionConfiguration {
@Bean
public Function<Message<?>, List<Message<?>>> splitterFunction(AbstractMessageSplitter messageSplitter,
SplitterFunctionProperties splitterFunctionProperties) {
SplitterFunctionProperties splitterFunctionProperties) {
messageSplitter.setApplySequence(splitterFunctionProperties.isApplySequence());
ThreadLocalFluxSinkMessageChannel outputChannel = new ThreadLocalFluxSinkMessageChannel();
@@ -80,7 +80,6 @@ public class SplitterFunctionConfiguration {
return fileSplitter;
}
@Bean
@ConditionalOnMissingBean
public AbstractMessageSplitter defaultSplitter(SplitterFunctionProperties splitterFunctionProperties) {

View File

@@ -1,2 +0,0 @@
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
org.springframework.cloud.fn.splitter.SplitterFunctionConfiguration