34
34
import org .springframework .expression .spel .standard .SpelExpressionParser ;
35
35
import org .springframework .integration .aggregator .AggregatingMessageHandler ;
36
36
import org .springframework .integration .aggregator .BarrierMessageHandler ;
37
- import org .springframework .integration .aggregator .ResequencingMessageHandler ;
38
37
import org .springframework .integration .channel .ChannelInterceptorAware ;
39
38
import org .springframework .integration .channel .DirectChannel ;
40
39
import org .springframework .integration .channel .FixedSubscriberChannel ;
54
53
import org .springframework .integration .filter .ExpressionEvaluatingSelector ;
55
54
import org .springframework .integration .filter .MessageFilter ;
56
55
import org .springframework .integration .filter .MethodInvokingSelector ;
57
- import org .springframework .integration .gateway .GatewayMessageHandler ;
58
56
import org .springframework .integration .handler .AbstractMessageProducingHandler ;
59
57
import org .springframework .integration .handler .BeanNameMessageProcessor ;
60
58
import org .springframework .integration .handler .BridgeHandler ;
@@ -1725,15 +1723,19 @@ public B claimCheckOut(MessageStore messageStore, boolean removeMessage,
1725
1723
}
1726
1724
1727
1725
/**
1728
- * Populate the {@link ResequencingMessageHandler} with default options.
1726
+ * Populate the
1727
+ * {@link org.springframework.integration.aggregator.ResequencingMessageHandler} with
1728
+ * default options.
1729
1729
* @return the current {@link IntegrationFlowDefinition}.
1730
1730
*/
1731
1731
public B resequence () {
1732
1732
return resequence (null );
1733
1733
}
1734
1734
1735
1735
/**
1736
- * Populate the {@link ResequencingMessageHandler} with provided options from {@link ResequencerSpec}.
1736
+ * Populate the
1737
+ * {@link org.springframework.integration.aggregator.ResequencingMessageHandler} with
1738
+ * provided options from {@link ResequencerSpec}.
1737
1739
* In addition accept options for the integration endpoint using {@link GenericEndpointSpec}.
1738
1740
* Typically used with a Java 8 Lambda expression:
1739
1741
* <pre class="code">
@@ -1743,7 +1745,8 @@ public B resequence() {
1743
1745
* .phase(100))
1744
1746
* }
1745
1747
* </pre>
1746
- * @param resequencer the {@link Consumer} to provide {@link ResequencingMessageHandler} options.
1748
+ * @param resequencer the {@link Consumer} to provide
1749
+ * {@link org.springframework.integration.aggregator.ResequencingMessageHandler} options.
1747
1750
* @return the current {@link IntegrationFlowDefinition}.
1748
1751
* @see ResequencerSpec
1749
1752
*/
@@ -2254,8 +2257,9 @@ public <R extends AbstractMessageRouter> B route(R router, Consumer<GenericEndpo
2254
2257
}
2255
2258
2256
2259
/**
2257
- * Populate the "artificial" {@link GatewayMessageHandler} for the provided
2258
- * {@code requestChannel} to send a request with default options.
2260
+ * Populate the "artificial"
2261
+ * {@link org.springframework.integration.gateway.GatewayMessageHandler} for the
2262
+ * provided {@code requestChannel} to send a request with default options.
2259
2263
* Uses {@link org.springframework.integration.gateway.RequestReplyExchanger} Proxy
2260
2264
* on the background.
2261
2265
* @param requestChannel the {@link MessageChannel} bean name.
@@ -2266,23 +2270,27 @@ public B gateway(String requestChannel) {
2266
2270
}
2267
2271
2268
2272
/**
2269
- * Populate the "artificial" {@link GatewayMessageHandler} for the provided
2270
- * {@code requestChannel} to send a request with options from {@link GatewayEndpointSpec}.
2271
- * Uses {@link org.springframework.integration.gateway.RequestReplyExchanger} Proxy
2272
- * on the background.
2273
+ * Populate the "artificial"
2274
+ * {@link org.springframework.integration.gateway.GatewayMessageHandler} for the
2275
+ * provided {@code requestChannel} to send a request with options from
2276
+ * {@link GatewayEndpointSpec}. Uses
2277
+ * {@link org.springframework.integration.gateway.RequestReplyExchanger} Proxy on the
2278
+ * background.
2273
2279
* @param requestChannel the {@link MessageChannel} bean name.
2274
- * @param endpointConfigurer the {@link Consumer} to provide integration endpoint options.
2280
+ * @param endpointConfigurer the {@link Consumer} to provide integration endpoint
2281
+ * options.
2275
2282
* @return the current {@link IntegrationFlowDefinition}.
2276
2283
*/
2277
2284
public B gateway (String requestChannel , Consumer <GatewayEndpointSpec > endpointConfigurer ) {
2278
2285
return register (new GatewayEndpointSpec (requestChannel ), endpointConfigurer );
2279
2286
}
2280
2287
2281
2288
/**
2282
- * Populate the "artificial" {@link GatewayMessageHandler} for the provided
2283
- * {@code requestChannel} to send a request with default options.
2284
- * Uses {@link org.springframework.integration.gateway.RequestReplyExchanger} Proxy
2285
- * on the background.
2289
+ * Populate the "artificial"
2290
+ * {@link org.springframework.integration.gateway.GatewayMessageHandlerGatewayMessageHandler}
2291
+ * for the provided {@code requestChannel} to send a request with default options.
2292
+ * Uses {@link org.springframework.integration.gateway.RequestReplyExchanger} Proxy on
2293
+ * the background.
2286
2294
* @param requestChannel the {@link MessageChannel} to use.
2287
2295
* @return the current {@link IntegrationFlowDefinition}.
2288
2296
*/
@@ -2291,21 +2299,25 @@ public B gateway(MessageChannel requestChannel) {
2291
2299
}
2292
2300
2293
2301
/**
2294
- * Populate the "artificial" {@link GatewayMessageHandler} for the provided
2295
- * {@code requestChannel} to send a request with options from {@link GatewayEndpointSpec}.
2296
- * Uses {@link org.springframework.integration.gateway.RequestReplyExchanger} Proxy
2297
- * on the background.
2302
+ * Populate the "artificial"
2303
+ * {@link org.springframework.integration.gateway.GatewayMessageHandler} for the
2304
+ * provided {@code requestChannel} to send a request with options from
2305
+ * {@link GatewayEndpointSpec}. Uses
2306
+ * {@link org.springframework.integration.gateway.RequestReplyExchanger} Proxy on the
2307
+ * background.
2298
2308
* @param requestChannel the {@link MessageChannel} to use.
2299
- * @param endpointConfigurer the {@link Consumer} to provide integration endpoint options.
2309
+ * @param endpointConfigurer the {@link Consumer} to provide integration endpoint
2310
+ * options.
2300
2311
* @return the current {@link IntegrationFlowDefinition}.
2301
2312
*/
2302
2313
public B gateway (MessageChannel requestChannel , Consumer <GatewayEndpointSpec > endpointConfigurer ) {
2303
2314
return register (new GatewayEndpointSpec (requestChannel ), endpointConfigurer );
2304
2315
}
2305
2316
2306
2317
/**
2307
- * Populate the "artificial" {@link GatewayMessageHandler} for the provided
2308
- * {@code subflow}.
2318
+ * Populate the "artificial"
2319
+ * {@link org.springframework.integration.gateway.GatewayMessageHandler} for the
2320
+ * provided {@code subflow}.
2309
2321
* Typically used with a Java 8 Lambda expression:
2310
2322
* <pre class="code">
2311
2323
* {@code
@@ -2320,8 +2332,9 @@ public B gateway(IntegrationFlow flow) {
2320
2332
}
2321
2333
2322
2334
/**
2323
- * Populate the "artificial" {@link GatewayMessageHandler} for the provided
2324
- * {@code subflow} with options from {@link GatewayEndpointSpec}.
2335
+ * Populate the "artificial"
2336
+ * {@link org.springframework.integration.gateway.GatewayMessageHandler} for the
2337
+ * provided {@code subflow} with options from {@link GatewayEndpointSpec}.
2325
2338
* Typically used with a Java 8 Lambda expression:
2326
2339
* <pre class="code">
2327
2340
* {@code
0 commit comments