org.apache.commons.latka.http
Class RequestHeadersImpl

java.lang.Object
  extended by org.apache.commons.latka.http.RequestHeadersImpl
All Implemented Interfaces:
RequestHeaders

public class RequestHeadersImpl
extends Object
implements RequestHeaders

Implementation of RequestHeaders that stores its name-value pairs in a list

Version:
$Id: RequestHeadersImpl.java 155424 2005-02-26 13:09:29Z dirkv $
Author:
Morgran Delagrange, dIon Gillard

Field Summary
protected  List _list
          The list of headers.
 
Constructor Summary
protected RequestHeadersImpl()
          Protected access, headers can only be copied from request to request.
 
Method Summary
 void addHeader(String headerName, String headerValue)
          Defined in interface
 List getHeaders()
          Defined in interface
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_list

protected List _list
The list of headers. Each element is a string array of two elements; the header name and value.

Constructor Detail

RequestHeadersImpl

protected RequestHeadersImpl()
Protected access, headers can only be copied from request to request.

Method Detail

addHeader

public void addHeader(String headerName,
                      String headerValue)
Defined in interface

Specified by:
addHeader in interface RequestHeaders
Parameters:
headerName - name of the header to be added
headerValue - value of the header to be added
See Also:
RequestHeaders.addHeader(String,String)

getHeaders

public List getHeaders()
Defined in interface

Specified by:
getHeaders in interface RequestHeaders
Returns:
a list of headers
See Also:
RequestHeaders.getHeaders()


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.