Package org.springframework.integration.message

Interface Summary
Message<T> The central interface that any Message type must implement.
MessageMapper<M,O> Strategy interface for mapping between messages and objects.
 

Class Summary
AbstractMessageMapper<M,O> Base class that provides the default UidGenerator as well as a setter for providing a custom id generator implementation.
ErrorMessage A message implementation that accepts a Throwable payload.
GenericMessage<T> Base Message class defining common properties such as id, header, and lock.
MessageHeader A holder for Message metadata.
SimplePayloadMessageMapper<T> A MessageMapper implementation that simply wraps and unwraps a payload object in a DocumentMessage.
StringMessage A message implementation that accepts a String payload.