Liferay 7.0-ce-b4

com.liferay.portal.kernel.template
Interface TemplateManager

All Known Implementing Classes:
BaseMultiTemplateManager, BaseSingleTemplateManager, BaseTemplateManager

public interface 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 addTaglibTheme(Map<String,Object> contextObjects, String string, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void destroy()
           
 void destroy(ClassLoader classLoader)
           
 String getName()
           
 String[] getRestrictedVariables()
           
 Template getTemplate(List<TemplateResource> templateResources, boolean restricted)
           
 Template getTemplate(List<TemplateResource> templateResources, TemplateResource errorTemplateResource, boolean restricted)
           
 Template getTemplate(TemplateResource templateResource, boolean restricted)
           
 Template getTemplate(TemplateResource templateResource, TemplateResource errorTemplateResource, boolean restricted)
           
 void init()
           
 

Method Detail

addContextObjects

void addContextObjects(Map<String,Object> contextObjects,
                       Map<String,Object> newContextObjects)

addStaticClassSupport

void addStaticClassSupport(Map<String,Object> contextObjects,
                           String variableName,
                           Class<?> variableClass)

addTaglibApplication

void addTaglibApplication(Map<String,Object> contextObjects,
                          String applicationName,
                          javax.servlet.ServletContext servletContext)

addTaglibFactory

void addTaglibFactory(Map<String,Object> contextObjects,
                      String taglibLiferayHash,
                      javax.servlet.ServletContext servletContext)

addTaglibRequest

void addTaglibRequest(Map<String,Object> contextObjects,
                      String applicationName,
                      javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response)

addTaglibTheme

void addTaglibTheme(Map<String,Object> contextObjects,
                    String string,
                    javax.servlet.http.HttpServletRequest request,
                    javax.servlet.http.HttpServletResponse response)

destroy

void destroy()

destroy

void destroy(ClassLoader classLoader)

getName

String getName()

getRestrictedVariables

String[] getRestrictedVariables()

getTemplate

Template getTemplate(List<TemplateResource> templateResources,
                     boolean restricted)

getTemplate

Template getTemplate(List<TemplateResource> templateResources,
                     TemplateResource errorTemplateResource,
                     boolean restricted)

getTemplate

Template getTemplate(TemplateResource templateResource,
                     boolean restricted)

getTemplate

Template getTemplate(TemplateResource templateResource,
                     TemplateResource errorTemplateResource,
                     boolean restricted)

init

void init()
          throws TemplateException
Throws:
TemplateException

Liferay 7.0-ce-b4