org.portletbridge.portlet
Class BridgeViewPortlet

java.lang.Object
  extended by javax.portlet.GenericPortlet
      extended by org.portletbridge.portlet.BridgeViewPortlet
All Implemented Interfaces:
javax.portlet.Portlet, javax.portlet.PortletConfig

public class BridgeViewPortlet
extends javax.portlet.GenericPortlet

The portlet that renders the portlet view mode. Renders content from the downstream site after transforming it.

Author:
JMcCrindle, rickard

Constructor Summary
BridgeViewPortlet()
           
 
Method Summary
 void destroy()
           
 void doView(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response)
          Writes out the transformed content from the downstream site.
 void processAction(javax.portlet.ActionRequest request, javax.portlet.ActionResponse response)
          Does nothing.
 void setBridgeAuthenticator(BridgeAuthenticator bridgeAuthenticator)
           
 void setHttpClientTemplate(HttpClientTemplate httpClientTemplate)
           
 void setIdParamKey(java.lang.String idParamKey)
           
 void setMementoSessionKey(java.lang.String mementoSessionKey)
           
 void setTransformer(BridgeTransformer transformer)
           
 
Methods inherited from class javax.portlet.GenericPortlet
doDispatch, doEdit, doHelp, getInitParameter, getInitParameterNames, getPortletConfig, getPortletContext, getPortletName, getResourceBundle, getTitle, init, init, render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BridgeViewPortlet

public BridgeViewPortlet()
Method Detail

processAction

public void processAction(javax.portlet.ActionRequest request,
                          javax.portlet.ActionResponse response)
                   throws javax.portlet.PortletException,
                          java.io.IOException
Does nothing. All requests are passed through the portlet bridge servlet

Specified by:
processAction in interface javax.portlet.Portlet
Overrides:
processAction in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
java.io.IOException
See Also:
PortletBridgeServlet

doView

public void doView(javax.portlet.RenderRequest request,
                   javax.portlet.RenderResponse response)
            throws javax.portlet.PortletException,
                   java.io.IOException
Writes out the transformed content from the downstream site.

Overrides:
doView in class javax.portlet.GenericPortlet
Throws:
javax.portlet.PortletException
java.io.IOException

destroy

public void destroy()
Specified by:
destroy in interface javax.portlet.Portlet
Overrides:
destroy in class javax.portlet.GenericPortlet

setHttpClientTemplate

public void setHttpClientTemplate(HttpClientTemplate httpClientTemplate)

setTransformer

public void setTransformer(BridgeTransformer transformer)

setMementoSessionKey

public void setMementoSessionKey(java.lang.String mementoSessionKey)

setIdParamKey

public void setIdParamKey(java.lang.String idParamKey)

setBridgeAuthenticator

public void setBridgeAuthenticator(BridgeAuthenticator bridgeAuthenticator)


Copyright © 2002-2006 Grape Design Limited. All Rights Reserved.