Class IntegrationFlowDefinition<B extends IntegrationFlowDefinition<B>>

java.lang.Object
org.springframework.integration.dsl.BaseIntegrationFlowDefinition<B>
org.springframework.integration.dsl.IntegrationFlowDefinition<B>
Type Parameters:
B - the IntegrationFlowDefinition implementation type.
Direct Known Subclasses:
IntegrationFlowBuilder, IntegrationFlowExtension

public abstract class IntegrationFlowDefinition<B extends IntegrationFlowDefinition<B>> extends BaseIntegrationFlowDefinition<B>
The BaseIntegrationFlowDefinition extension for syntax sugar with generics for some type-based EIP-methods when an expected payload type is assumed from upstream. For more explicit type conversion the methods with a Class argument are recommended for use.
Since:
5.0
Author:
Artem Bilan, Gary Russell, Gabriele Del Prete