org.apache.jetspeed.aggregator.impl
Class PortletHeaderResponseImpl

java.lang.Object
  extended by org.apache.jetspeed.aggregator.impl.PortletHeaderResponseImpl
All Implemented Interfaces:
PortletHeaderResponse

public class PortletHeaderResponseImpl
extends java.lang.Object
implements PortletHeaderResponse


Constructor Summary
PortletHeaderResponseImpl(RequestContext requestContext, HeaderResource hr, boolean isDesktop, java.util.Map headerConfiguration, java.util.Map headerResourceRegistry)
           
 
Method Summary
 java.lang.String getContent()
          Temporary solution: get the content after calling include this will be deprecated
 java.util.Map getHeaderConfiguration()
          Configuration data for use by HeaderResource
 HeaderResource getHeaderResource()
          Retrieves the header resource for this request
 java.util.Map getHeaderResourceRegistry()
          Map containing overrides of content for header statements
protected  RequestContext getRequestContext()
           
 void include(PortletHeaderRequest request, PortletHeaderResponse response, java.lang.String headerResource)
          Dispatch to a servlet or resource to generate and include the header content
 boolean isDesktop()
          Is request for /desktop rather than /portal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletHeaderResponseImpl

public PortletHeaderResponseImpl(RequestContext requestContext,
                                 HeaderResource hr,
                                 boolean isDesktop,
                                 java.util.Map headerConfiguration,
                                 java.util.Map headerResourceRegistry)
Method Detail

include

public void include(PortletHeaderRequest request,
                    PortletHeaderResponse response,
                    java.lang.String headerResource)
             throws javax.portlet.PortletException
Description copied from interface: PortletHeaderResponse
Dispatch to a servlet or resource to generate and include the header content

Specified by:
include in interface PortletHeaderResponse
Throws:
javax.portlet.PortletException

getRequestContext

protected RequestContext getRequestContext()

getHeaderResource

public HeaderResource getHeaderResource()
Description copied from interface: PortletHeaderResponse
Retrieves the header resource for this request

Specified by:
getHeaderResource in interface PortletHeaderResponse
Returns:
a per request HeaderResource

isDesktop

public boolean isDesktop()
Description copied from interface: PortletHeaderResponse
Is request for /desktop rather than /portal

Specified by:
isDesktop in interface PortletHeaderResponse
Returns:
true if request is for /desktop, false if request is for /portal

getHeaderConfiguration

public java.util.Map getHeaderConfiguration()
Description copied from interface: PortletHeaderResponse
Configuration data for use by HeaderResource

Specified by:
getHeaderConfiguration in interface PortletHeaderResponse
Returns:
an immutable Map

getHeaderResourceRegistry

public java.util.Map getHeaderResourceRegistry()
Description copied from interface: PortletHeaderResponse
Map containing overrides of content for header statements

Specified by:
getHeaderResourceRegistry in interface PortletHeaderResponse
Returns:
an immutable Map

getContent

public java.lang.String getContent()
Description copied from interface: PortletHeaderResponse
Temporary solution: get the content after calling include this will be deprecated

Specified by:
getContent in interface PortletHeaderResponse


Copyright © 1999-2009 Apache Software Foundation. All Rights Reserved.