|
Spring Integration | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CorrelationStrategy | Strategy for determining how messages shall be correlated. |
| MessageGroupProcessor | A processor for correlated groups of messages. |
| ReleaseStrategy | Strategy for determining when a group of messages reaches a state of completion (i.e. can trip a barrier). |
| Class Summary | |
|---|---|
| AbstractAggregatingMessageGroupProcessor | Base class for MessageGroupProcessor implementations that aggregate the group of Messages into a single Message. |
| CorrelatingMessageBarrier | This Endpoint serves as a barrier for messages that should not be processed yet. |
| CorrelatingMessageHandler | Message handler that holds a buffer of correlated messages in a
MessageStore. |
| CorrelationStrategyAdapter | CorrelationStrategy implementation that works as an adapter to another bean. |
| DefaultAggregatingMessageGroupProcessor | This implementation of MessageGroupProcessor will take the messages from the MessageGroup and pass them on in a single message with a Collection as a payload. |
| HeaderAttributeCorrelationStrategy | Default implementation of CorrelationStrategy. |
| MessageCountReleaseStrategy | A ReleaseStrategy that releases only the first n messages, where n is a threshold. |
| MessageListMethodAdapter | Base class for implementing adapters for methods which take as an argument a
list of Message instances or payloads. |
| MessageSequenceComparator | A Comparator implementation based on the 'sequence number'
property of a Message's header. |
| MethodInvokingMessageGroupProcessor | MessageGroupProcessor that serves as an adapter for the invocation of a POJO method. |
| PassThroughMessageGroupProcessor | This implementation of MessageGroupProcessor will forward all messages inside the group to the given output channel. |
| ReleaseStrategyAdapter | Adapter for methods annotated with
@ReleaseStrategy
and for 'release-strategy' elements that include a 'method'
attribute (e.g. |
| ResequencingMessageGroupProcessor | This class implements all the strategy interfaces needed for a default resequencer. |
| SequenceNumberComparator | |
| SequenceSizeReleaseStrategy | An implementation of ReleaseStrategy that simply compares the
current size of the message list to the expected 'sequenceSize'. |
| TimeoutCountSequenceSizeReleaseStrategy | A ReleaseStrategy that releases all messages if any of the following is true:
The sequence is complete (if there is one). |
|
Spring Integration | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||