Uses of Interface
org.springframework.integration.core.MessageSelector
Package
Description
Provides classes representing various channel types.
Provides classes related to channel interception.
Base package for configuration.
Root package of the Spring Integration Java DSL.
Provides classes supporting the filter pattern.
Provides classes that are used to advise
MessageHandler
s with
cross-cutting concerns.Provides classes supporting the router pattern.
Provides classes related to message selection.
Provides XML-centric
MessageSelector
implementations.-
Uses of MessageSelector in org.springframework.integration.channel
Modifier and TypeMethodDescriptionQueueChannel.purge
(MessageSelector selector) QueueChannelOperations.purge
(MessageSelector selector) Remove anyMessages
that are not accepted by the provided selector. -
Uses of MessageSelector in org.springframework.integration.channel.interceptor
ModifierConstructorDescriptionMessageSelectingInterceptor
(MessageSelector... selectors) WireTap
(String channelName, MessageSelector selector) Create a new wire tap with the providedMessageSelector
.WireTap
(MessageChannel channel, MessageSelector selector) Create a new wire tap with the providedMessageSelector
. -
Uses of MessageSelector in org.springframework.integration.config
Modifier and TypeMethodDescriptionprotected MessageFilter
FilterFactoryBean.createFilter
(MessageSelector selector) -
Uses of MessageSelector in org.springframework.integration.dsl
Modifier and TypeMethodDescriptionRecipientListRouterSpec.recipientMessageSelector
(String channelName, MessageSelector selector) Adds a recipient channel that will be selected if the the selector's accept method returns 'true'.RecipientListRouterSpec.recipientMessageSelector
(MessageChannel channel, MessageSelector selector) Adds a recipient channel that will be selected if the the selector's accept method returns 'true'.RecipientListRouterSpec.recipientMessageSelectorFlow
(MessageSelector selector, IntegrationFlow subFlow) Adds a subflow that will be invoked if the selector's accept methods returns 'true'.WireTapSpec.selector
(MessageSelector selector) -
Uses of MessageSelector in org.springframework.integration.filter
Modifier and TypeClassDescriptionclass
A base class forMessageSelector
implementations that delegate to aMessageProcessor
.class
AMessageSelector
implementation that evaluates a SpEL expression.class
A method-invoking implementation ofMessageSelector
.ModifierConstructorDescriptionMessageFilter
(MessageSelector selector) Create a MessageFilter that will delegate to the givenMessageSelector
. -
Uses of MessageSelector in org.springframework.integration.handler.advice
-
Uses of MessageSelector in org.springframework.integration.router
Modifier and TypeMethodDescriptionvoid
RecipientListRouter.addRecipient
(String channelName, MessageSelector selector) void
RecipientListRouter.addRecipient
(MessageChannel channel, MessageSelector selector) ModifierConstructorDescriptionRecipient
(String channelName, MessageSelector selector) Recipient
(MessageChannel channel, MessageSelector selector) -
Uses of MessageSelector in org.springframework.integration.selector
Modifier and TypeClassDescriptionclass
A message selector implementation that passes incoming messages through a chain of selectors.class
class
AMessageSelector
implementation that checks the type of theMessage
payload.class
AMessageSelector
that acceptsMessages
that are not yet expired.Modifier and TypeMethodDescriptionvoid
MessageSelectorChain.add
(int index, MessageSelector selector) Add a selector to the chain at the specified index.void
MessageSelectorChain.add
(MessageSelector selector) Add a selector to the end of the chain.Modifier and TypeMethodDescriptionvoid
MessageSelectorChain.setSelectors
(List<MessageSelector> selectors) Initialize the selector chain. -
Uses of MessageSelector in org.springframework.integration.xml.selector
Modifier and TypeClassDescriptionclass
Base class for XPathMessageSelector
implementations.class
Boolean XPath testingMessageSelector
.class
XPathMessageSelector
that tests if a provided String value matches a given Regular Expression.class
class
The XML validation-specificMessageSelector
.