Class Transformer

Object
com.liferay.portal.templateparser.Transformer

public class Transformer extends Object
Author:
Brian Wing Shun Chan, Raymond Augé, Wesley Gong, Angelo Jefferson, Hugo Huijser, Marcellus Tavares, Juan Fernández
  • Constructor Summary

    Constructors
    Constructor
    Description
    Transformer(String errorTemplatePropertyKey, boolean restricted)
     
    Transformer(String transformerListenerPropertyKey, String errorTemplatePropertyKey, boolean restricted)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected com.liferay.portal.kernel.model.Company
    getCompany(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay, long companyId)
     
    protected com.liferay.portal.kernel.mobile.device.Device
    getDevice(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
     
    protected String
    getErrorTemplateId(String errorTemplatePropertyKey, String langType)
     
    protected com.liferay.portal.kernel.template.TemplateResource
     
    protected com.liferay.portal.kernel.template.Template
    getTemplate(String templateId, String script, String langType)
     
    protected String
    getTemplateId(String templateId, long companyId, long companyGroupId, long groupId)
     
    protected String
    getTemplatesPath(long companyId, long groupId, long classNameId)
     
    protected void
    prepareTemplate(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay, com.liferay.portal.kernel.template.Template template)
     
    transform(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay, Map<String,Object> contextObjects, String script, String langType, com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Transformer

      public Transformer(String errorTemplatePropertyKey, boolean restricted)
    • Transformer

      public Transformer(String transformerListenerPropertyKey, String errorTemplatePropertyKey, boolean restricted)
  • Method Details

    • transform

      public String transform(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay, Map<String,Object> contextObjects, String script, String langType, com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) throws Exception
      Throws:
      Exception
    • getCompany

      protected com.liferay.portal.kernel.model.Company getCompany(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay, long companyId) throws Exception
      Throws:
      Exception
    • getDevice

      protected com.liferay.portal.kernel.mobile.device.Device getDevice(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
    • getErrorTemplateId

      protected String getErrorTemplateId(String errorTemplatePropertyKey, String langType)
    • getErrorTemplateResource

      protected com.liferay.portal.kernel.template.TemplateResource getErrorTemplateResource(String langType)
    • getTemplate

      protected com.liferay.portal.kernel.template.Template getTemplate(String templateId, String script, String langType) throws Exception
      Throws:
      Exception
    • getTemplateId

      protected String getTemplateId(String templateId, long companyId, long companyGroupId, long groupId)
    • getTemplatesPath

      protected String getTemplatesPath(long companyId, long groupId, long classNameId)
    • prepareTemplate

      protected void prepareTemplate(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay, com.liferay.portal.kernel.template.Template template) throws Exception
      Throws:
      Exception