org.portletbridge.portlet
Class AltBridgeTransformer

java.lang.Object
  extended by org.portletbridge.portlet.AltBridgeTransformer
All Implemented Interfaces:
BridgeTransformer

public class AltBridgeTransformer
extends java.lang.Object
implements BridgeTransformer

Bridge Transformer that uses the standard XSLT transformers

Author:
JMcCrindle, rickard

Constructor Summary
AltBridgeTransformer(BridgeFunctionsFactory bridgeFunctionsFactory, TemplateFactory templateFactory, org.xml.sax.XMLReader parser, java.lang.String servletName)
           
 
Method Summary
 void setTemplateFactory(TemplateFactory templateFactory)
           
 void transform(PortletBridgeMemento memento, PerPortletMemento perPortletMemento, java.net.URI currentUrl, javax.portlet.RenderRequest request, javax.portlet.RenderResponse response, java.io.Reader in)
          Transforms the HTML from a downstream site using a configured XSL stylesheet.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AltBridgeTransformer

public AltBridgeTransformer(BridgeFunctionsFactory bridgeFunctionsFactory,
                            TemplateFactory templateFactory,
                            org.xml.sax.XMLReader parser,
                            java.lang.String servletName)
Method Detail

transform

public void transform(PortletBridgeMemento memento,
                      PerPortletMemento perPortletMemento,
                      java.net.URI currentUrl,
                      javax.portlet.RenderRequest request,
                      javax.portlet.RenderResponse response,
                      java.io.Reader in)
               throws org.portletbridge.ResourceException
Transforms the HTML from a downstream site using a configured XSL stylesheet.

Specified by:
transform in interface BridgeTransformer
Parameters:
request - the render request
response - the render response
in - the http result from calling the downstream site.
memento - the portlet memento to use
perPortletMemento - the memento for the particular portlet instance
currentUrl - the current url
Throws:
org.portletbridge.ResourceException - if there was a problem doing the transform (e.g. if the stylesheet throws an error).

setTemplateFactory

public void setTemplateFactory(TemplateFactory templateFactory)


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