Package | Description |
---|---|
org.springframework.integration.channel |
Provides classes representing various channel types.
|
org.springframework.integration.channel.interceptor |
Provides classes related to channel interception.
|
org.springframework.integration.filter |
Provides classes supporting the filter pattern.
|
org.springframework.integration.router |
Provides classes supporting the router pattern.
|
org.springframework.integration.selector |
Provides classes related to message selection.
|
org.springframework.integration.xml.selector |
Provides XML-centric
MessageSelector
implementations. |
Modifier and Type | Method and Description |
---|---|
List<Message<?>> |
QueueChannel.purge(MessageSelector selector)
Remove any
Messages that are not accepted by the provided selector. |
List<Message<?>> |
QueueChannelOperations.purge(MessageSelector selector)
Remove any
Messages that are not accepted by the provided selector. |
Constructor and Description |
---|
ChannelPurger(MessageSelector selector,
QueueChannel... channels) |
Constructor and Description |
---|
MessageSelectingInterceptor(MessageSelector... selectors) |
WireTap(MessageChannel channel,
MessageSelector selector)
Create a new wire tap with the provided
MessageSelector . |
Modifier and Type | Class and Description |
---|---|
class |
ExpressionEvaluatingSelector
A
MessageSelector implementation that evaluates a SpEL expression. |
class |
MethodInvokingSelector
A method-invoking implementation of
MessageSelector . |
Constructor and Description |
---|
MessageFilter(MessageSelector selector)
Create a MessageFilter that will delegate to the given
MessageSelector . |
Constructor and Description |
---|
Recipient(MessageChannel channel,
MessageSelector selector) |
Modifier and Type | Class and Description |
---|---|
class |
MessageSelectorChain
A message selector implementation that passes incoming messages through a
chain of selectors.
|
class |
PayloadTypeSelector
A
MessageSelector implementation that checks the type of the
Message payload. |
class |
UnexpiredMessageSelector
A
MessageSelector that accepts Messages that are
not yet expired. |
Modifier and Type | Method and Description |
---|---|
void |
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 Type | Method and Description |
---|---|
void |
MessageSelectorChain.setSelectors(List<MessageSelector> selectors)
Initialize the selector chain.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractXPathMessageSelector
Base class for XPath
MessageSelector implementations. |
class |
BooleanTestXPathMessageSelector
Boolean XPath testing
MessageSelector . |
class |
RegexTestXPathMessageSelector
XPath
MessageSelector that tests if a provided String value
matches a given Regular Expression. |
class |
StringValueTestXPathMessageSelector
|
class |
XmlValidatingMessageSelector |
Copyright © 2016. All rights reserved.