org.springframework.integration.aggregator
Interface MessageBarrier

All Known Implementing Classes:
AbstractMessageBarrier, AggregationBarrier, ResequencingMessageBarrier

public interface MessageBarrier

Common interface for routing components that release a list of Messages based upon a condition that is met when a Message arrives.

Author:
Mark Fisher, Marius Bogoevici

Method Summary
 java.util.List<Message<?>> addAndRelease(Message<?> message)
           
 java.util.List<Message<?>> getMessages()
           
 long getTimestamp()
           
 

Method Detail

addAndRelease

java.util.List<Message<?>> addAndRelease(Message<?> message)

getTimestamp

long getTimestamp()

getMessages

java.util.List<Message<?>> getMessages()