org.springframework.integration.adapter.event
Class MessagingEventMapper<T>

java.lang.Object
  extended by org.springframework.integration.adapter.event.MessagingEventMapper<T>
All Implemented Interfaces:
MessageCreator<MessagingEvent<T>,T>, MessageMapper<T,MessagingEvent<T>>

public class MessagingEventMapper<T>
extends java.lang.Object
implements MessageCreator<MessagingEvent<T>,T>, MessageMapper<T,MessagingEvent<T>>

Maps between Messages and MessagingEvents.

Author:
Mark Fisher

Constructor Summary
MessagingEventMapper()
           
 
Method Summary
 Message<T> createMessage(MessagingEvent<T> event)
           
 MessagingEvent<T> mapMessage(Message<T> message)
          Map from the given Message to an Object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessagingEventMapper

public MessagingEventMapper()
Method Detail

createMessage

public Message<T> createMessage(MessagingEvent<T> event)
Specified by:
createMessage in interface MessageCreator<MessagingEvent<T>,T>

mapMessage

public MessagingEvent<T> mapMessage(Message<T> message)
Description copied from interface: MessageMapper
Map from the given Message to an Object.

Specified by:
mapMessage in interface MessageMapper<T,MessagingEvent<T>>