com.liferay.portal.template
Class BaseTemplateManager
java.lang.Object
com.liferay.portal.template.BaseTemplateManager
- All Implemented Interfaces:
- com.liferay.portal.kernel.template.TemplateManager
- Direct Known Subclasses:
- BaseMultiTemplateManager, BaseSingleTemplateManager
public abstract class BaseTemplateManager
- extends Object
- implements com.liferay.portal.kernel.template.TemplateManager
|
Method Summary |
void |
addContextObjects(Map<String,Object> contextObjects,
Map<String,Object> newContextObjects)
|
void |
addStaticClassSupport(Map<String,Object> contextObjects,
String variableName,
Class<?> variableClass)
|
void |
addTaglibApplication(Map<String,Object> contextObjects,
String applicationName,
javax.servlet.ServletContext servletContext)
|
void |
addTaglibFactory(Map<String,Object> contextObjects,
String taglibLiferayHash,
javax.servlet.ServletContext servletContext)
|
void |
addTaglibRequest(Map<String,Object> contextObjects,
String applicationName,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
addTaglibSupport(Map<String,Object> contextObjects,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
void |
addTaglibTheme(Map<String,Object> contextObjects,
String themeName,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected AccessControlContext |
getAccessControlContext()
|
protected Map<String,Object> |
getHelperUtilities(boolean restricted)
|
String[] |
getRestrictedVariables()
|
protected ClassLoader |
getTemplateControlContextClassLoader()
|
void |
setTemplateContextHelper(TemplateContextHelper templateContextHelper)
|
void |
setTemplateResourceLoader(com.liferay.portal.kernel.template.TemplateResourceLoader templateResourceLoader)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.liferay.portal.kernel.template.TemplateManager |
destroy, destroy, getName, getTemplate, getTemplate, getTemplate, getTemplate, init |
templateContextHelper
protected TemplateContextHelper templateContextHelper
templateResourceLoader
protected com.liferay.portal.kernel.template.TemplateResourceLoader templateResourceLoader
BaseTemplateManager
public BaseTemplateManager()
addContextObjects
public void addContextObjects(Map<String,Object> contextObjects,
Map<String,Object> newContextObjects)
- Specified by:
addContextObjects in interface com.liferay.portal.kernel.template.TemplateManager
addStaticClassSupport
public void addStaticClassSupport(Map<String,Object> contextObjects,
String variableName,
Class<?> variableClass)
- Specified by:
addStaticClassSupport in interface com.liferay.portal.kernel.template.TemplateManager
addTaglibApplication
public void addTaglibApplication(Map<String,Object> contextObjects,
String applicationName,
javax.servlet.ServletContext servletContext)
- Specified by:
addTaglibApplication in interface com.liferay.portal.kernel.template.TemplateManager
addTaglibFactory
public void addTaglibFactory(Map<String,Object> contextObjects,
String taglibLiferayHash,
javax.servlet.ServletContext servletContext)
- Specified by:
addTaglibFactory in interface com.liferay.portal.kernel.template.TemplateManager
addTaglibRequest
public void addTaglibRequest(Map<String,Object> contextObjects,
String applicationName,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Specified by:
addTaglibRequest in interface com.liferay.portal.kernel.template.TemplateManager
addTaglibSupport
public void addTaglibSupport(Map<String,Object> contextObjects,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Specified by:
addTaglibSupport in interface com.liferay.portal.kernel.template.TemplateManager
addTaglibTheme
public void addTaglibTheme(Map<String,Object> contextObjects,
String themeName,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Specified by:
addTaglibTheme in interface com.liferay.portal.kernel.template.TemplateManager
getRestrictedVariables
public String[] getRestrictedVariables()
- Specified by:
getRestrictedVariables in interface com.liferay.portal.kernel.template.TemplateManager
setTemplateContextHelper
public void setTemplateContextHelper(TemplateContextHelper templateContextHelper)
setTemplateResourceLoader
public void setTemplateResourceLoader(com.liferay.portal.kernel.template.TemplateResourceLoader templateResourceLoader)
getAccessControlContext
protected AccessControlContext getAccessControlContext()
getHelperUtilities
protected Map<String,Object> getHelperUtilities(boolean restricted)
getTemplateControlContextClassLoader
protected ClassLoader getTemplateControlContextClassLoader()