Liferay 6.1.2-ce-ga3

com.liferay.portal.kernel.freemarker
Class FreeMarkerEngineUtil

java.lang.Object
  extended by com.liferay.portal.kernel.freemarker.FreeMarkerEngineUtil

public class FreeMarkerEngineUtil
extends Object


Constructor Summary
FreeMarkerEngineUtil()
           
 
Method Summary
static void clearClassLoader(ClassLoader classLoader)
           
static void flushTemplate(String freeMarkerTemplateId)
           
static FreeMarkerEngine getFreeMarkerEngine()
           
static FreeMarkerContext getWrappedClassLoaderToolsContext()
           
static FreeMarkerContext getWrappedRestrictedToolsContext()
           
static FreeMarkerContext getWrappedStandardToolsContext()
           
static void init()
           
static boolean mergeTemplate(String freeMarkerTemplateId, FreeMarkerContext freeMarkerContext, Writer writer)
           
static boolean mergeTemplate(String freeMarkerTemplateId, String freemarkerTemplateContent, FreeMarkerContext freeMarkerContext, Writer writer)
           
static boolean resourceExists(String resource)
           
 void setFreeMarkerEngine(FreeMarkerEngine freeMarkerEngine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FreeMarkerEngineUtil

public FreeMarkerEngineUtil()
Method Detail

clearClassLoader

public static void clearClassLoader(ClassLoader classLoader)

flushTemplate

public static void flushTemplate(String freeMarkerTemplateId)

getFreeMarkerEngine

public static FreeMarkerEngine getFreeMarkerEngine()

getWrappedClassLoaderToolsContext

public static FreeMarkerContext getWrappedClassLoaderToolsContext()

getWrappedRestrictedToolsContext

public static FreeMarkerContext getWrappedRestrictedToolsContext()

getWrappedStandardToolsContext

public static FreeMarkerContext getWrappedStandardToolsContext()

init

public static void init()
                 throws Exception
Throws:
Exception

mergeTemplate

public static boolean mergeTemplate(String freeMarkerTemplateId,
                                    FreeMarkerContext freeMarkerContext,
                                    Writer writer)
                             throws Exception
Throws:
Exception

mergeTemplate

public static boolean mergeTemplate(String freeMarkerTemplateId,
                                    String freemarkerTemplateContent,
                                    FreeMarkerContext freeMarkerContext,
                                    Writer writer)
                             throws Exception
Throws:
Exception

resourceExists

public static boolean resourceExists(String resource)

setFreeMarkerEngine

public void setFreeMarkerEngine(FreeMarkerEngine freeMarkerEngine)

Liferay 6.1.2-ce-ga3