Uses of Class
org.springframework.integration.dsl.MessageProcessorSpec
Package
Description
Root package of the Spring Integration Java DSL.
Provides Scripting Components support for Spring Integration Java DSL.
-
Uses of MessageProcessorSpec in org.springframework.integration.dsl
Modifier and TypeClassDescriptionclass
MessageProcessorSpec<S extends MessageProcessorSpec<S>>
TheIntegrationComponentSpec
specific base class forMessageProcessor
s.Modifier and TypeMethodDescriptionBaseIntegrationFlowDefinition.filter
(MessageProcessorSpec<?> messageProcessorSpec) Populate aMessageFilter
withMethodInvokingSelector
for theMessageProcessor
from the providedMessageProcessorSpec
.BaseIntegrationFlowDefinition.filter
(MessageProcessorSpec<?> messageProcessorSpec, Consumer<FilterEndpointSpec> endpointConfigurer) Populate aMessageFilter
withMethodInvokingSelector
for theMessageProcessor
from the providedMessageProcessorSpec
.BaseIntegrationFlowDefinition.handle
(MessageProcessorSpec<?> messageProcessorSpec) Populate aServiceActivatingHandler
for theMessageProcessor
from the providedMessageProcessorSpec
.BaseIntegrationFlowDefinition.handle
(MessageProcessorSpec<?> messageProcessorSpec, Consumer<GenericEndpointSpec<ServiceActivatingHandler>> endpointConfigurer) Populate aServiceActivatingHandler
for theMessageProcessor
from the providedMessageProcessorSpec
.TransformerEndpointSpec.processor
(MessageProcessorSpec<?> processor) Provide aMessageProcessorSpec
as a factory forMethodInvokingTransformer
delegate.BaseIntegrationFlowDefinition.route
(MessageProcessorSpec<?> messageProcessorSpec) Populate theMethodInvokingRouter
for theMessageProcessor
from the providedMessageProcessorSpec
with default options.BaseIntegrationFlowDefinition.route
(MessageProcessorSpec<?> messageProcessorSpec, Consumer<RouterSpec<Object, MethodInvokingRouter>> routerConfigurer) Populate theMethodInvokingRouter
for theMessageProcessor
from the providedMessageProcessorSpec
with default options.BaseIntegrationFlowDefinition.split
(MessageProcessorSpec<?> messageProcessorSpec) Populate theMethodInvokingSplitter
to evaluate theMessageProcessor
at runtime from providedMessageProcessorSpec
.BaseIntegrationFlowDefinition.split
(MessageProcessorSpec<?> messageProcessorSpec, Consumer<SplitterEndpointSpec<MethodInvokingSplitter>> endpointConfigurer) Deprecated, for removal: This API element is subject to removal in a future version.BaseIntegrationFlowDefinition.transform
(MessageProcessorSpec<?> messageProcessorSpec) Populate theMessageTransformingHandler
instance for theMessageProcessor
from providedMessageProcessorSpec
.BaseIntegrationFlowDefinition.transform
(MessageProcessorSpec<?> messageProcessorSpec, Consumer<GenericEndpointSpec<MessageTransformingHandler>> endpointConfigurer) Deprecated, for removal: This API element is subject to removal in a future version.since 6.2 in favor ofBaseIntegrationFlowDefinition.transformWith(Consumer)
. -
Uses of MessageProcessorSpec in org.springframework.integration.scripting.dsl
Modifier and TypeClassDescriptionclass
TheMessageProcessorSpec
implementation for theDslScriptExecutingMessageProcessor
.
BaseIntegrationFlowDefinition.splitWith(Consumer)
.