Skip to content

Commit 0735ddb

Browse files
garyrussellartembilan
authored andcommitted
INT-4390: Fix tangle betweewn dsl and dsl.context
JIRA: https://jira.spring.io/browse/INT-4390 Move IFBPP and lifecycle advice to `....dsl.context`.
1 parent bf10821 commit 0735ddb

File tree

8 files changed

+19
-10
lines changed

8 files changed

+19
-10
lines changed

spring-integration-core/src/main/java/org/springframework/integration/dsl/IntegrationFlowDefinition.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@
110110
*
111111
* @since 5.0
112112
*
113-
* @see org.springframework.integration.dsl.IntegrationFlowBeanPostProcessor
113+
* @see org.springframework.integration.dsl.context.IntegrationFlowBeanPostProcessor
114114
*/
115115
public abstract class IntegrationFlowDefinition<B extends IntegrationFlowDefinition<B>> {
116116

@@ -200,7 +200,7 @@ public B channel(MessageChannelSpec<?, ?> messageChannelSpec) {
200200
* Populate the provided {@link MessageChannel} instance
201201
* at the current {@link IntegrationFlow} chain position.
202202
* The {@code messageChannel} can be an existing bean, or fresh instance, in which case
203-
* the {@link org.springframework.integration.dsl.IntegrationFlowBeanPostProcessor}
203+
* the {@link org.springframework.integration.dsl.context.IntegrationFlowBeanPostProcessor}
204204
* will populate it as a bean with a generated name.
205205
* @param messageChannel the {@link MessageChannel} to populate.
206206
* @return the current {@link IntegrationFlowDefinition}.

spring-integration-core/src/main/java/org/springframework/integration/dsl/IntegrationFlows.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
*
4646
* @since 5.0
4747
*
48-
* @see org.springframework.integration.dsl.IntegrationFlowBeanPostProcessor
48+
* @see org.springframework.integration.dsl.context.IntegrationFlowBeanPostProcessor
4949
*/
5050
public final class IntegrationFlows {
5151

spring-integration-core/src/main/java/org/springframework/integration/dsl/StandardIntegrationFlow.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
* @since 5.0
6262
*
6363
* @see IntegrationFlows
64-
* @see org.springframework.integration.dsl.IntegrationFlowBeanPostProcessor
64+
* @see org.springframework.integration.dsl.context.IntegrationFlowBeanPostProcessor
6565
* @see org.springframework.integration.dsl.context.IntegrationFlowContext
6666
*/
6767
public class StandardIntegrationFlow implements IntegrationFlow, SmartLifecycle {

spring-integration-core/src/main/java/org/springframework/integration/dsl/context/DslIntegrationConfigurationInitializer.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import org.springframework.beans.factory.support.RootBeanDefinition;
2525
import org.springframework.integration.config.IntegrationConfigurationInitializer;
2626
import org.springframework.integration.dsl.IntegrationComponentSpec;
27-
import org.springframework.integration.dsl.IntegrationFlowBeanPostProcessor;
2827
import org.springframework.util.Assert;
2928

3029
/**
Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.integration.dsl;
17+
package org.springframework.integration.dsl.context;
1818

1919
import java.util.Collection;
2020
import java.util.LinkedHashMap;
@@ -44,7 +44,15 @@
4444
import org.springframework.integration.config.IntegrationConfigUtils;
4545
import org.springframework.integration.config.SourcePollingChannelAdapterFactoryBean;
4646
import org.springframework.integration.core.MessageSource;
47-
import org.springframework.integration.dsl.context.IntegrationFlowContext;
47+
import org.springframework.integration.dsl.ComponentsRegistration;
48+
import org.springframework.integration.dsl.ConsumerEndpointSpec;
49+
import org.springframework.integration.dsl.IntegrationComponentSpec;
50+
import org.springframework.integration.dsl.IntegrationFlow;
51+
import org.springframework.integration.dsl.IntegrationFlowAdapter;
52+
import org.springframework.integration.dsl.IntegrationFlowBuilder;
53+
import org.springframework.integration.dsl.IntegrationFlows;
54+
import org.springframework.integration.dsl.SourcePollingChannelAdapterSpec;
55+
import org.springframework.integration.dsl.StandardIntegrationFlow;
4856
import org.springframework.integration.dsl.support.MessageChannelReference;
4957
import org.springframework.integration.gateway.AnnotationGatewayProxyFactoryBean;
5058
import org.springframework.integration.support.context.NamedComponent;
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,14 @@
1414
* limitations under the License.
1515
*/
1616

17-
package org.springframework.integration.dsl;
17+
package org.springframework.integration.dsl.context;
1818

1919
import org.aopalliance.intercept.MethodInterceptor;
2020
import org.aopalliance.intercept.MethodInvocation;
2121

2222
import org.springframework.context.SmartLifecycle;
23+
import org.springframework.integration.dsl.IntegrationFlow;
24+
import org.springframework.integration.dsl.StandardIntegrationFlow;
2325
import org.springframework.util.ObjectUtils;
2426

2527
/**

spring-integration-core/src/main/java/org/springframework/integration/dsl/support/FixedSubscriberChannelPrototype.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
* @author Artem Bilan
2929
* @since 5.0
3030
*
31-
* @see org.springframework.integration.dsl.IntegrationFlowBeanPostProcessor
31+
* @see org.springframework.integration.dsl.context.IntegrationFlowBeanPostProcessor
3232
*/
3333
public class FixedSubscriberChannelPrototype implements MessageChannel {
3434

spring-integration-core/src/main/java/org/springframework/integration/dsl/support/MessageChannelReference.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
*
3030
* @since 5.0
3131
*
32-
* @see org.springframework.integration.dsl.IntegrationFlowBeanPostProcessor
32+
* @see org.springframework.integration.dsl.context.IntegrationFlowBeanPostProcessor
3333
*/
3434
public class MessageChannelReference implements MessageChannel {
3535

0 commit comments

Comments
 (0)