public class FreeMarkerManager
extends com.liferay.portal.template.BaseSingleTemplateManager
| Constructor and Description |
|---|
FreeMarkerManager() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate(org.osgi.service.component.ComponentContext componentContext) |
void |
addStaticClassSupport(java.util.Map<java.lang.String,java.lang.Object> contextObjects,
java.lang.String variableName,
java.lang.Class<?> variableClass) |
void |
addTaglibApplication(java.util.Map<java.lang.String,java.lang.Object> contextObjects,
java.lang.String applicationName,
javax.servlet.ServletContext servletContext) |
void |
addTaglibFactory(java.util.Map<java.lang.String,java.lang.Object> contextObjects,
java.lang.String taglibFactoryName,
javax.servlet.ServletContext servletContext) |
void |
addTaglibRequest(java.util.Map<java.lang.String,java.lang.Object> contextObjects,
java.lang.String applicationName,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
addTaglibSupport(java.util.Map<java.lang.String,java.lang.Object> contextObjects,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
destroy() |
void |
destroy(java.lang.ClassLoader classLoader) |
protected com.liferay.portal.kernel.template.Template |
doGetTemplate(com.liferay.portal.kernel.template.TemplateResource templateResource,
com.liferay.portal.kernel.template.TemplateResource errorTemplateResource,
boolean restricted,
java.util.Map<java.lang.String,java.lang.Object> helperUtilities,
boolean privileged) |
static freemarker.ext.beans.BeansWrapper |
getBeansWrapper() |
java.lang.String |
getName() |
java.lang.String[] |
getRestrictedVariables() |
protected freemarker.ext.servlet.ServletContextHashModel |
getServletContextHashModel(javax.servlet.ServletContext servletContext) |
protected javax.servlet.ServletContext |
getServletContextWrapper(javax.servlet.ServletContext servletContext) |
void |
init() |
protected void |
initTaglibMappings() |
protected boolean |
isEnableDebuggerService() |
void |
setTemplateClassResolver(freemarker.core.TemplateClassResolver templateClassResolver) |
void |
setTemplateContextHelper(com.liferay.portal.template.TemplateContextHelper templateContextHelper) |
void |
setTemplateResourceLoader(com.liferay.portal.kernel.template.TemplateResourceLoader templateResourceLoader) |
getTemplate, getTemplate, getTemplate, getTemplatepublic static freemarker.ext.beans.BeansWrapper getBeansWrapper()
public void addStaticClassSupport(java.util.Map<java.lang.String,java.lang.Object> contextObjects,
java.lang.String variableName,
java.lang.Class<?> variableClass)
addStaticClassSupport in interface com.liferay.portal.kernel.template.TemplateManageraddStaticClassSupport in class com.liferay.portal.template.BaseTemplateManagerpublic void addTaglibApplication(java.util.Map<java.lang.String,java.lang.Object> contextObjects,
java.lang.String applicationName,
javax.servlet.ServletContext servletContext)
addTaglibApplication in interface com.liferay.portal.kernel.template.TemplateManageraddTaglibApplication in class com.liferay.portal.template.BaseTemplateManagerpublic void addTaglibFactory(java.util.Map<java.lang.String,java.lang.Object> contextObjects,
java.lang.String taglibFactoryName,
javax.servlet.ServletContext servletContext)
addTaglibFactory in interface com.liferay.portal.kernel.template.TemplateManageraddTaglibFactory in class com.liferay.portal.template.BaseTemplateManagerpublic void addTaglibRequest(java.util.Map<java.lang.String,java.lang.Object> contextObjects,
java.lang.String applicationName,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
addTaglibRequest in interface com.liferay.portal.kernel.template.TemplateManageraddTaglibRequest in class com.liferay.portal.template.BaseTemplateManagerpublic void addTaglibSupport(java.util.Map<java.lang.String,java.lang.Object> contextObjects,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
addTaglibSupport in interface com.liferay.portal.kernel.template.TemplateManageraddTaglibSupport in class com.liferay.portal.template.BaseTemplateManagerpublic void destroy()
public void destroy(java.lang.ClassLoader classLoader)
public java.lang.String getName()
public java.lang.String[] getRestrictedVariables()
getRestrictedVariables in interface com.liferay.portal.kernel.template.TemplateManagergetRestrictedVariables in class com.liferay.portal.template.BaseTemplateManagerpublic void init()
throws com.liferay.portal.kernel.template.TemplateException
com.liferay.portal.kernel.template.TemplateExceptionpublic void setTemplateClassResolver(freemarker.core.TemplateClassResolver templateClassResolver)
public void setTemplateContextHelper(com.liferay.portal.template.TemplateContextHelper templateContextHelper)
setTemplateContextHelper in class com.liferay.portal.template.BaseTemplateManagerpublic void setTemplateResourceLoader(com.liferay.portal.kernel.template.TemplateResourceLoader templateResourceLoader)
setTemplateResourceLoader in class com.liferay.portal.template.BaseTemplateManagerprotected void activate(org.osgi.service.component.ComponentContext componentContext)
protected com.liferay.portal.kernel.template.Template doGetTemplate(com.liferay.portal.kernel.template.TemplateResource templateResource,
com.liferay.portal.kernel.template.TemplateResource errorTemplateResource,
boolean restricted,
java.util.Map<java.lang.String,java.lang.Object> helperUtilities,
boolean privileged)
doGetTemplate in class com.liferay.portal.template.BaseSingleTemplateManagerprotected freemarker.ext.servlet.ServletContextHashModel getServletContextHashModel(javax.servlet.ServletContext servletContext)
protected javax.servlet.ServletContext getServletContextWrapper(javax.servlet.ServletContext servletContext)
protected void initTaglibMappings()
protected boolean isEnableDebuggerService()