Uses of Class
org.springframework.integration.router.AbstractMessageRouter
Package
Description
Base package for configuration.
Root package of the Spring Integration Java DSL.
Provides classes supporting the router pattern.
Provides XML message routers.
-
Uses of AbstractMessageRouter in org.springframework.integration.config
Modifier and TypeMethodDescriptionprotected AbstractMessageRouter
RouterFactoryBean.configureRouter
(AbstractMessageRouter router) Modifier and TypeMethodDescriptionprotected AbstractMessageRouter
RouterFactoryBean.configureRouter
(AbstractMessageRouter router) -
Uses of AbstractMessageRouter in org.springframework.integration.dsl
Modifier and TypeClassDescriptionclass
AbstractRouterSpec<S extends AbstractRouterSpec<S,
R>, R extends AbstractMessageRouter> Modifier and TypeMethodDescription<R extends AbstractMessageRouter>
BBaseIntegrationFlowDefinition.route
(R router, Consumer<GenericEndpointSpec<R>> endpointConfigurer) Populate the providedAbstractMessageRouter
implementation to the current integration flow position.protected <R extends AbstractMessageRouter,
S extends AbstractRouterSpec<? super S, R>>
BModifier and TypeMethodDescriptionBaseIntegrationFlowDefinition.route
(AbstractMessageRouter router) Populate the providedAbstractMessageRouter
implementation to the current integration flow position. -
Uses of AbstractMessageRouter in org.springframework.integration.router
Modifier and TypeClassDescriptionclass
Base class for all Message Routers that support mapping from arbitrary String values to Message Channel names.class
A Message Router that resolves the targetMessageChannel
for messages whose payload is aThrowable
.class
A Message Router implementation that evaluates the specified SpEL expression.class
A Message Router that resolves the MessageChannel from a header value.class
A Message Router that invokes the specified method on the given object.class
A Message Router that resolves theMessageChannel
based on theMessage's
payload type.class
<recipient-list-router id="simpleRouter" input-channel="routingChannelA"> <recipient channel="channel1"/> <recipient channel="channel2"/> </recipient-list-router>
-
Uses of AbstractMessageRouter in org.springframework.integration.xml.router
Modifier and TypeClassDescriptionclass
Message Router that usesXPathExpression
evaluation to determine channel names.