Liferay 6.2.0-ce-m5

com.liferay.portal.freemarker
Class FreeMarkerTemplate

java.lang.Object
  extended by com.liferay.portal.template.AbstractProcessingTemplate
      extended by com.liferay.portal.template.AbstractTemplate
          extended by com.liferay.portal.freemarker.FreeMarkerTemplate
All Implemented Interfaces:
Template

public class FreeMarkerTemplate
extends AbstractTemplate


Field Summary
 
Fields inherited from class com.liferay.portal.template.AbstractTemplate
errorTemplateResource, templateResource
 
Constructor Summary
FreeMarkerTemplate(TemplateResource templateResource, TemplateResource errorTemplateResource, Map<String,Object> context, freemarker.template.Configuration configuration, TemplateContextHelper templateContextHelper)
           
 
Method Summary
 Object get(String key)
           
 String[] getKeys()
           
protected  void handleException(Exception exception, Writer writer)
           
protected  void processTemplate(TemplateResource templateResource, Writer writer)
           
 void put(String key, Object value)
           
 
Methods inherited from class com.liferay.portal.template.AbstractTemplate
doProcessTemplate, getTemplateContextHelper, getTemplateResourceUUID, prepare
 
Methods inherited from class com.liferay.portal.template.AbstractProcessingTemplate
processTemplate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FreeMarkerTemplate

public FreeMarkerTemplate(TemplateResource templateResource,
                          TemplateResource errorTemplateResource,
                          Map<String,Object> context,
                          freemarker.template.Configuration configuration,
                          TemplateContextHelper templateContextHelper)
Method Detail

get

public Object get(String key)

getKeys

public String[] getKeys()

put

public void put(String key,
                Object value)

handleException

protected void handleException(Exception exception,
                               Writer writer)
                        throws TemplateException
Specified by:
handleException in class AbstractTemplate
Throws:
TemplateException

processTemplate

protected void processTemplate(TemplateResource templateResource,
                               Writer writer)
                        throws Exception
Specified by:
processTemplate in class AbstractTemplate
Throws:
Exception

Liferay 6.2.0-ce-m5