org.springframework.integration.http.support
Class DefaultHttpHeaderMapper

java.lang.Object
  extended by org.springframework.integration.http.support.DefaultHttpHeaderMapper
All Implemented Interfaces:
HeaderMapper<HttpHeaders>

public class DefaultHttpHeaderMapper
extends java.lang.Object
implements HeaderMapper<HttpHeaders>

Default HeaderMapper implementation for HTTP.

Since:
2.0

Field Summary
static java.lang.String USER_DEFINED_HEADER_PREFIX
           
 
Constructor Summary
DefaultHttpHeaderMapper()
           
 
Method Summary
 void fromHeaders(MessageHeaders headers, HttpHeaders target)
           
 void setInboundHeaderNames(java.lang.String[] inboundHeaderNames)
           
 void setOutboundHeaderNames(java.lang.String[] outboundHeaderNames)
           
 java.util.Map<java.lang.String,?> toHeaders(HttpHeaders source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USER_DEFINED_HEADER_PREFIX

public static final java.lang.String USER_DEFINED_HEADER_PREFIX
See Also:
Constant Field Values
Constructor Detail

DefaultHttpHeaderMapper

public DefaultHttpHeaderMapper()
Method Detail

setOutboundHeaderNames

public void setOutboundHeaderNames(java.lang.String[] outboundHeaderNames)

setInboundHeaderNames

public void setInboundHeaderNames(java.lang.String[] inboundHeaderNames)

fromHeaders

public void fromHeaders(MessageHeaders headers,
                        HttpHeaders target)
Specified by:
fromHeaders in interface HeaderMapper<HttpHeaders>

toHeaders

public java.util.Map<java.lang.String,?> toHeaders(HttpHeaders source)
Specified by:
toHeaders in interface HeaderMapper<HttpHeaders>