Spring Integration

Package org.springframework.integration.core

Interface Summary
ChannelResolver Strategy for resolving a name to a MessageChannel.
MessageChannel Base channel interface defining common behavior for message sending and receiving.
MessageHandler Base interface for any component that handles Messages.
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.
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
ErrorMessage A message implementation that accepts a Throwable payload.
GenericMessage<T> Base Message class defining common properties such as id, payload, and headers.
MessageBuilder<T>  
MessagingTemplate This is the central class for invoking message exchange operations across MessageChannels.
StringMessage A message implementation that accepts a String payload.
 

Exception Summary
ChannelResolutionException Thrown by a ChannelResolver when it cannot resolve a channel name.
 


Spring Integration

Copyright © 2010. All Rights Reserved.