org.apache.tiles.request.portlet.extractor
Class HeaderExtractor

Package class diagram package HeaderExtractor
java.lang.Object
  extended by org.apache.tiles.request.portlet.extractor.HeaderExtractor
All Implemented Interfaces:
Addable<String>, EnumeratedValuesExtractor, HasAddableKeys<String>, HasKeys<String>

public class HeaderExtractor
extends Object
implements EnumeratedValuesExtractor

Extracts and puts headers in portlet requests and responses.

Version:
$Rev: 1066849 $ $Date: 2011-02-03 11:12:39 -0500 (Thu, 03 Feb 2011) $

Constructor Summary
HeaderExtractor(PortletRequest request, PortletResponse response)
          Constructor.
 
Method Summary
 Enumeration<String> getKeys()
          The enumeration of the keys of the stored attributes.
 String getValue(String key)
          Returns the value of the attribute with the given key.
 Enumeration<String> getValues(String key)
          Returns the values stored at the given key.
 void setValue(String key, String value)
          Sets a value for the given key.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HeaderExtractor

public HeaderExtractor(PortletRequest request,
                       PortletResponse response)
Constructor.

Parameters:
request - The request.
response - The response.
Method Detail

getKeys

public Enumeration<String> getKeys()
Description copied from interface: HasKeys
The enumeration of the keys of the stored attributes.

Specified by:
getKeys in interface HasKeys<String>
Returns:
The keys.

getValue

public String getValue(String key)
Description copied from interface: HasKeys
Returns the value of the attribute with the given key.

Specified by:
getValue in interface HasKeys<String>
Parameters:
key - The key of the attribute.
Returns:
The value.

getValues

public Enumeration<String> getValues(String key)
Description copied from interface: EnumeratedValuesExtractor
Returns the values stored at the given key.

Specified by:
getValues in interface EnumeratedValuesExtractor
Parameters:
key - The key of the attribute.
Returns:
The values of the attribute.

setValue

public void setValue(String key,
                     String value)
Description copied from interface: Addable
Sets a value for the given key.

Specified by:
setValue in interface Addable<String>
Parameters:
key - The key of the attribute.
value - The value of the attribute.


Copyright © 2001-2012 Apache Software Foundation. All Rights Reserved.