org.apache.camel.impl
Class DefaultHeaders

java.lang.Object
  extended by org.apache.camel.impl.HeadersSupport
      extended by org.apache.camel.impl.DefaultHeaders
All Implemented Interfaces:
Headers

public class DefaultHeaders
extends HeadersSupport

A default implementation of Headers

Version:
$Revision: 520502 $

Constructor Summary
DefaultHeaders()
           
 
Method Summary
 Object getHeader(String name)
          Accesses a specific header
 Map<String,Object> getHeaders()
          Returns all of the headers associated with the request
 void setHeader(String name, Object value)
          Sets a header on the exchange
 void setHeaders(Map<String,Object> headers)
           
 
Methods inherited from class org.apache.camel.impl.HeadersSupport
copy, newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultHeaders

public DefaultHeaders()
Method Detail

getHeader

public Object getHeader(String name)
Description copied from interface: Headers
Accesses a specific header

Returns:
object header associated with the name

setHeader

public void setHeader(String name,
                      Object value)
Description copied from interface: Headers
Sets a header on the exchange

Parameters:
name - of the header
value - to associate with the name

getHeaders

public Map<String,Object> getHeaders()
Description copied from interface: Headers
Returns all of the headers associated with the request

Returns:
all the headers in a Map

setHeaders

public void setHeaders(Map<String,Object> headers)


Copyright © 2007 Apache Software Foundation. All Rights Reserved.