Spring Integration

org.springframework.integration.core
Interface MessageSource<T>

All Known Implementing Classes:
AbstractInboundFileSynchronizingMessageSource, AbstractMessageSource, AttributePollingMessageSource, ByteStreamReadingMessageSource, CharacterStreamReadingMessageSource, CorrelatingMessageBarrier, DirectMessageReceivingMessageSource, ExpressionEvaluatingMessageSource, FeedEntryMessageSource, FileReadingMessageSource, FtpInboundFileSynchronizingMessageSource, JdbcPollingChannelAdapter, JmsDestinationPollingSource, JpaPollingChannelAdapter, MailReceivingMessageSource, MentionsReceivingMessageSource, MethodInvokingMessageSource, MongoDbMessageSource, RedisStoreMessageSource, ResourceRetrievingMessageSource, SearchReceivingMessageSource, SftpInboundFileSynchronizingMessageSource, StoredProcPollingChannelAdapter, TimelineReceivingMessageSource

public interface MessageSource<T>

Base interface for any source of Messages that can be polled.

Author:
Mark Fisher

Method Summary
 Message<T> receive()
          Retrieve the next available message from this source.
 

Method Detail

receive

Message<T> receive()
Retrieve the next available message from this source. Returns null if no message is available.


Spring Integration