Class SplitterFunctionConfiguration
java.lang.Object
org.springframework.cloud.fn.splitter.SplitterFunctionConfiguration
@Configuration
@EnableConfigurationProperties(SplitterFunctionProperties.class)
public class SplitterFunctionConfiguration
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.integration.splitter.AbstractMessageSplitter
defaultSplitter
(SplitterFunctionProperties splitterFunctionProperties) org.springframework.integration.splitter.AbstractMessageSplitter
expressionSplitter
(SplitterFunctionProperties splitterFunctionProperties) org.springframework.integration.splitter.AbstractMessageSplitter
fileSplitter
(SplitterFunctionProperties splitterFunctionProperties) splitterFunction
(org.springframework.integration.splitter.AbstractMessageSplitter messageSplitter, SplitterFunctionProperties splitterFunctionProperties)
-
Constructor Details
-
SplitterFunctionConfiguration
public SplitterFunctionConfiguration()
-
-
Method Details
-
splitterFunction
-
expressionSplitter
@Bean @ConditionalOnProperty(prefix="splitter", name="expression") public org.springframework.integration.splitter.AbstractMessageSplitter expressionSplitter(SplitterFunctionProperties splitterFunctionProperties) -
fileSplitter
@Bean @ConditionalOnMissingBean @Conditional(org.springframework.cloud.fn.splitter.SplitterFunctionConfiguration.FileSplitterCondition.class) public org.springframework.integration.splitter.AbstractMessageSplitter fileSplitter(SplitterFunctionProperties splitterFunctionProperties) -
defaultSplitter
@Bean @ConditionalOnMissingBean public org.springframework.integration.splitter.AbstractMessageSplitter defaultSplitter(SplitterFunctionProperties splitterFunctionProperties)
-