org.springframework.integration.transformer
Class HeaderTransformingMessageHandler

java.lang.Object
  extended by org.springframework.integration.transformer.HeaderTransformingMessageHandler
All Implemented Interfaces:
MessageHandler

public class HeaderTransformingMessageHandler
extends java.lang.Object
implements MessageHandler

A MessageHandler implementation that delegates to an instance of the HeaderTransformer strategy interface to modify the header values of a Message.

Author:
Mark Fisher

Field Summary
private  HeaderTransformer transformer
           
 
Constructor Summary
HeaderTransformingMessageHandler(HeaderTransformer transformer)
           
 
Method Summary
 Message<?> handle(Message<?> message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transformer

private final HeaderTransformer transformer
Constructor Detail

HeaderTransformingMessageHandler

public HeaderTransformingMessageHandler(HeaderTransformer transformer)
Method Detail

handle

public Message<?> handle(Message<?> message)
Specified by:
handle in interface MessageHandler