Package org.springframework.integration.core

Interface Summary
MessageHandler Base interface for any component that handles Messages.
MessagePostProcessor To be used with MessagingTemplate's send method that converts an object to a message.
MessageProducer Base interface for any component that is capable of sending Messages to a MessageChannel.
MessageSelector Strategy interface for message selection.
MessageSource<T> Base interface for any source of Messages that can be polled.
MessagingOperations Specifies a basic set of messaging operations.
PollableChannel Interface for Message Channels from which Messages may be actively received through polling.
SubscribableChannel Interface for any MessageChannel implementation that accepts subscribers.

Class Summary
MessagingTemplate This is the central class for invoking message exchange operations across MessageChannels.