GH-3623: Deprecarte an IntegrationFlows
Fixes https://github.com/spring-projects/spring-integration/issues/3623 * `IntegrationFlow` refactoring * Apply several code style improvements and good practices * Code style: no empty lines for methods javadocs * make deprecated implementation reuse actual one instead of the copy-paste approach * add whats-new comments * Fix whats-new page according to standards
This commit is contained in:
committed by
GitHub
parent
63759d76b9
commit
53dd050c5b
@@ -34,7 +34,6 @@ import org.springframework.integration.channel.QueueChannel;
|
||||
import org.springframework.integration.config.EnableIntegration;
|
||||
import org.springframework.integration.core.MessageSource;
|
||||
import org.springframework.integration.dsl.IntegrationFlow;
|
||||
import org.springframework.integration.dsl.IntegrationFlows;
|
||||
import org.springframework.integration.dsl.PollerSpec;
|
||||
import org.springframework.integration.dsl.Pollers;
|
||||
import org.springframework.integration.dsl.StandardIntegrationFlow;
|
||||
@@ -148,7 +147,7 @@ public class MockMessageSourceTests {
|
||||
@Test
|
||||
public void testMockMessageSourceDynamicFlow() {
|
||||
QueueChannel out = new QueueChannel();
|
||||
StandardIntegrationFlow flow = IntegrationFlows
|
||||
StandardIntegrationFlow flow = IntegrationFlow
|
||||
.from(MockIntegration.mockMessageSource("foo", "bar", "baz"))
|
||||
.<String, String>transform(String::toUpperCase)
|
||||
.channel(out)
|
||||
@@ -205,7 +204,7 @@ public class MockMessageSourceTests {
|
||||
|
||||
@Bean
|
||||
public IntegrationFlow myFlow() {
|
||||
return IntegrationFlows
|
||||
return IntegrationFlow
|
||||
.from(() -> new GenericMessage<>("myData"),
|
||||
e -> e.id("mySourceEndpoint"))
|
||||
.<String, String>transform(String::toUpperCase)
|
||||
|
||||
Reference in New Issue
Block a user