Uses of Interface
org.springframework.integration.core.MessageSelector
Packages that use 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
MessageHandlers 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
Methods in org.springframework.integration.channel with parameters of type MessageSelectorModifier and TypeMethodDescriptionQueueChannel.purge(MessageSelector selector) QueueChannelOperations.purge(MessageSelector selector) Remove anyMessagesthat are not accepted by the provided selector.Constructors in org.springframework.integration.channel with parameters of type MessageSelector -
Uses of MessageSelector in org.springframework.integration.channel.interceptor
Constructors in org.springframework.integration.channel.interceptor with parameters of type MessageSelectorModifierConstructorDescriptionMessageSelectingInterceptor(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
Methods in org.springframework.integration.config with parameters of type MessageSelectorModifier and TypeMethodDescriptionprotected MessageFilterFilterFactoryBean.createFilter(MessageSelector selector) -
Uses of MessageSelector in org.springframework.integration.dsl
Methods in org.springframework.integration.dsl with parameters of type MessageSelectorModifier and TypeMethodDescriptionRecipientListRouterSpec.recipientMessageSelector(String channelName, MessageSelector selector) Adds a recipient channel that will be selected if the selector's accept method returns 'true'.RecipientListRouterSpec.recipientMessageSelector(MessageChannel channel, MessageSelector selector) Adds a recipient channel that will be selected if 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
Classes in org.springframework.integration.filter that implement MessageSelectorModifier and TypeClassDescriptionclassA base class forMessageSelectorimplementations that delegate to aMessageProcessor.classAMessageSelectorimplementation that evaluates a SpEL expression.classA method-invoking implementation ofMessageSelector.classAMessageSelectorimplementation that evaluates a simple SpEL expression - relies on theSimpleEvaluationContext.Constructors in org.springframework.integration.filter with parameters of type MessageSelectorModifierConstructorDescriptionMessageFilter(MessageSelector selector) Create a MessageFilter that will delegate to the givenMessageSelector. -
Uses of MessageSelector in org.springframework.integration.handler.advice
Constructors in org.springframework.integration.handler.advice with parameters of type MessageSelector -
Uses of MessageSelector in org.springframework.integration.router
Methods in org.springframework.integration.router with parameters of type MessageSelectorModifier and TypeMethodDescriptionvoidRecipientListRouter.addRecipient(String channelName, MessageSelector selector) voidRecipientListRouter.addRecipient(MessageChannel channel, MessageSelector selector) Constructors in org.springframework.integration.router with parameters of type MessageSelectorModifierConstructorDescriptionRecipient(String channelName, MessageSelector selector) Recipient(MessageChannel channel, MessageSelector selector) -
Uses of MessageSelector in org.springframework.integration.selector
Classes in org.springframework.integration.selector that implement MessageSelectorModifier and TypeClassDescriptionclassA message selector implementation that passes incoming messages through a chain of selectors.classclassAMessageSelectorimplementation that checks the type of theMessagepayload.classAMessageSelectorthat acceptsMessagesthat are not yet expired.Methods in org.springframework.integration.selector with parameters of type MessageSelectorModifier and TypeMethodDescriptionvoidMessageSelectorChain.add(int index, MessageSelector selector) Add a selector to the chain at the specified index.voidMessageSelectorChain.add(MessageSelector selector) Add a selector to the end of the chain.Method parameters in org.springframework.integration.selector with type arguments of type MessageSelectorModifier and TypeMethodDescriptionvoidMessageSelectorChain.setSelectors(List<MessageSelector> selectors) Initialize the selector chain. -
Uses of MessageSelector in org.springframework.integration.xml.selector
Classes in org.springframework.integration.xml.selector that implement MessageSelectorModifier and TypeClassDescriptionclassBase class for XPathMessageSelectorimplementations.classBoolean XPath testingMessageSelector.classXPathMessageSelectorthat tests if a provided String value matches a given Regular Expression.classclassThe XML validation-specificMessageSelector.