Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.automation.core.rendering
Class FreemarkerRender

java.lang.Object
  extended by org.nuxeo.ecm.platform.rendering.fm.FreemarkerEngine
      extended by org.nuxeo.ecm.automation.core.rendering.FreemarkerRender
All Implemented Interfaces:
Renderer, RenderingEngine

public class FreemarkerRender
extends FreemarkerEngine
implements Renderer

Author:
Bogdan Stefanescu

Field Summary
 
Fields inherited from class org.nuxeo.ecm.platform.rendering.fm.FreemarkerEngine
RENDERING_ENGINE_KEY
 
Fields inherited from interface org.nuxeo.ecm.automation.core.rendering.Renderer
TEMPLATE_PREFIX
 
Constructor Summary
FreemarkerRender()
           
 
Method Summary
 String render(String uriOrContent, Map<String,Object> root)
           
 void renderContent(String content, Object ctx, Writer writer)
           
 
Methods inherited from class org.nuxeo.ecm.platform.rendering.fm.FreemarkerEngine
flushCache, getConfiguration, getLoader, getMessageBundle, getObjectWrapper, getResourceLocator, getView, getView, render, setMessageBundle, setResourceLocator, setSharedVariable
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FreemarkerRender

public FreemarkerRender()
Method Detail

renderContent

public void renderContent(String content,
                          Object ctx,
                          Writer writer)
                   throws Exception
Throws:
Exception

render

public String render(String uriOrContent,
                     Map<String,Object> root)
              throws Exception
Specified by:
render in interface Renderer
Throws:
Exception

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.