A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

aggregate(Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the AggregatingMessageHandler with provided options from AggregatorSpec.

B

barrier(long, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate a BarrierMessageHandler instance for provided timeout and options from BarrierSpec and endpoint options from GenericEndpointSpec.
bridge(Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate a BridgeHandler to the current integration flow position.

C

channel(Closure<MessageChannelSpec>) - Method in GroovyIntegrationFlowDefinition
Populate a MessageChannel instance at the current IntegrationFlow chain position using the Channels factory fluent API.
claimCheckIn(org.springframework.integration.store.MessageStore, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the MessageTransformingHandler for the ClaimCheckInTransformer with provided MessageStore.
claimCheckOut(org.springframework.integration.store.MessageStore, boolean, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the MessageTransformingHandler for the ClaimCheckOutTransformer with provided MessageStore and removeMessage flag.
controlBus(Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the Control Bus EI Pattern specific MessageHandler implementation at the current IntegrationFlow chain position.
convert(Class<P>, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the MessageTransformingHandler instance for the provided payloadType to convert at runtime.
createConfigurerIfAny(Closure<?>) - Method in GroovyIntegrationFlowDefinition

D

delay(java.lang.String, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate a DelayHandler to the current integration flow position.

E

enrich(Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate a ContentEnricher to the current integration flow position with provided options.
enrichHeaders(Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate a MessageTransformingHandler for a HeaderEnricher as the result of provided Consumer.

F

filter(Class<P>, Closure<Boolean>, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate a MessageFilter with MethodInvokingSelector for the provided GenericSelector.
fixedSubscriberChannel(java.lang.String) - Method in GroovyIntegrationFlowDefinition
Populate an FixedSubscriberChannel instance at the current IntegrationFlow chain position.
fluxTransform(Function<? super Flux<Message<I>>, ? extends Publisher<O>>) - Method in GroovyIntegrationFlowDefinition
Populate a FluxMessageChannel to start a reactive processing for upstream data, wrap it to a Flux, apply provided Function via Flux#transform(Function)#transform(Function) and emit the result to one more FluxMessageChannel, subscribed in the downstream flow.

G

gateway(org.springframework.integration.dsl.IntegrationFlow, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the "artificial" GatewayMessageHandler for the provided subflow with options from GatewayEndpointSpec.
GroovyIntegrationFlowDefinition - Class in org.springframework.integration.dsl
The Groovy-specific IntegrationFlowDefinition wrapper.
GroovyIntegrationFlowDefinition(org.springframework.integration.dsl.IntegrationFlowDefinition) - Constructor in GroovyIntegrationFlowDefinition

H

handle(H, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate a ServiceActivatingHandler for the provided MessageHandler implementation.
headerFilter(java.lang.String, boolean, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the provided MessageTransformingHandler for the provided HeaderFilter.

I

integrationFlow(org.springframework.integration.dsl.IntegrationFlow, Closure<?>) - Method in IntegrationGroovyDsl
Functional IntegrationFlow definition in Groovy DSL for IntegrationFlows.from factory method.
IntegrationGroovyDsl - Class in org.springframework.integration.dsl
The factory class for Spring Integration Groovy DSL closures.
intercept(org.springframework.messaging.support.ChannelInterceptor) - Method in GroovyIntegrationFlowDefinition
Add one or more ChannelInterceptor implementations to the current MessageChannel, in the given order, after any interceptors already registered.

J

K

L

log(org.springframework.integration.handler.LoggingHandler$Level, java.lang.String, Function<Message<P>, Object>) - Method in GroovyIntegrationFlowDefinition
Populate a WireTap for the current message channel with the LoggingHandler subscriber for the provided LoggingHandler.Level logging level, logging category and Function for the log message.

M

N

O

P

publishSubscribeChannel(org.springframework.integration.channel.BroadcastCapableChannel, Closure<?>) - Method in GroovyIntegrationFlowDefinition
The BroadcastCapableChannel channel method specific implementation to allow the use of the 'subflow' subscriber capability.

Q

R

resequence(Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the ResequencingMessageHandler with provided options from ResequencerSpec.
route(R, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the provided AbstractMessageRouter implementation to the current integration flow position.
routeByException(Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the ErrorMessageExceptionTypeRouter with options from the RouterSpec.
routeToRecipients(Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the RecipientListRouter with options from the RecipientListRouterSpec.

S

scatterGather(Closure<?>, Closure<?>, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate a ScatterGatherHandler to the current integration flow position based on the provided RecipientListRouterSpec for scattering function and AggregatorSpec for gathering function.
split(S, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the provided AbstractMessageSplitter to the current integration flow position.

T

transform(Class<P>, GenericTransformer<P, T>, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the MessageTransformingHandler instance for the provided GenericTransformer for the specific expectedType to convert at runtime.
trigger(org.springframework.integration.handler.MessageTriggerAction, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate a ServiceActivatingHandler instance to perform MessageTriggerAction and endpoint options from GenericEndpointSpec.

U

V

W

wireTap(org.springframework.messaging.MessageChannel, Closure<?>) - Method in GroovyIntegrationFlowDefinition
Populate the Wire Tap EI Pattern specific ChannelInterceptor implementation to the current current MessageChannel.

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _