public static void clearCache( String templateResourceLoaderName, String templateId) throws TemplateException { _instance._clearCache(templateResourceLoaderName, templateId); }
public static TemplateResource getTemplateResource( String templateResourceLoaderName, String templateId) throws TemplateException { return _instance._getTemplateResource( templateResourceLoaderName, templateId); }
public static TemplateResourceLoader getTemplateResourceLoader( String templateResourceLoaderName) throws TemplateException { return _instance._getTemplateResourceLoader(templateResourceLoaderName); }
public static boolean hasTemplateResource( String templateResourceLoaderName, String templateId) throws TemplateException { return _instance._hasTemplateResource( templateResourceLoaderName, templateId); }
public static boolean hasTemplateResourceLoader( String templateResourceLoaderName) { return _instance._hasTemplateResourceLoader(templateResourceLoaderName); }
public static Set<String> getTemplateResourceLoaderNames() { return _instance._getTemplateResourceLoaderNames(); }
private static boolean _resourceExists( ServletContext servletContext, Theme theme, String portletId, String path) throws Exception { if (Validator.isNull(path)) { return false; } String resourcePath = getResourcePath( servletContext, theme, portletId, path); String extension = theme.getTemplateExtension(); if (extension.equals(TEMPLATE_EXTENSION_FTL)) { return TemplateResourceLoaderUtil.hasTemplateResource( TemplateConstants.LANG_TYPE_FTL, resourcePath); } URL url = null; if (theme.isWARFile()) { ServletContext themeServletContext = servletContext.getContext( theme.getContextPath()); url = themeServletContext.getResource(resourcePath); } else { url = servletContext.getResource(resourcePath); } if (url == null) { return false; } return true; }
private TemplateResource _getTemplateResource( String templateResourceLoaderName, String templateId) throws TemplateException { TemplateResourceLoader templateResourceLoader = _getTemplateResourceLoader(templateResourceLoaderName); return templateResourceLoader.getTemplateResource(templateId); }
public static void clearCache() { _instance._clearCache(); }
private void _clearCache( String templateResourceLoaderName, String templateId) throws TemplateException { TemplateResourceLoader templateResourceLoader = _getTemplateResourceLoader(templateResourceLoaderName); templateResourceLoader.clearCache(templateId); }
private void _clearCache(String templateResourceLoaderName) throws TemplateException { TemplateResourceLoader templateResourceLoader = _getTemplateResourceLoader(templateResourceLoaderName); templateResourceLoader.clearCache(); }
private boolean _hasTemplateResource( String templateResourceLoaderName, String templateId) throws TemplateException { TemplateResourceLoader templateResourceLoader = _getTemplateResourceLoader(templateResourceLoaderName); return templateResourceLoader.hasTemplateResource(templateId); }