public class LiferayTemplateClassResolver
extends java.lang.Object
implements freemarker.core.TemplateClassResolver
| Constructor and Description |
|---|
LiferayTemplateClassResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate(org.osgi.framework.BundleContext bundleContext,
java.util.Map<java.lang.String,java.lang.Object> properties) |
protected void |
deactivate() |
protected java.lang.ClassLoader |
findClassLoader(java.lang.String[] allowedClassNames,
org.osgi.framework.BundleContext bundleContext) |
protected java.lang.ClassLoader |
findClassLoader(java.lang.String clazz,
org.osgi.framework.BundleContext bundleContext) |
protected boolean |
match(java.lang.String className,
java.lang.String matchedClassName) |
protected void |
modified(org.osgi.framework.BundleContext bundleContext,
java.util.Map<java.lang.String,java.lang.Object> properties) |
java.lang.Class<?> |
resolve(java.lang.String className,
freemarker.core.Environment environment,
freemarker.template.Template template) |
public java.lang.Class<?> resolve(java.lang.String className,
freemarker.core.Environment environment,
freemarker.template.Template template)
throws freemarker.template.TemplateException
resolve in interface freemarker.core.TemplateClassResolverfreemarker.template.TemplateExceptionprotected void activate(org.osgi.framework.BundleContext bundleContext,
java.util.Map<java.lang.String,java.lang.Object> properties)
protected void deactivate()
protected java.lang.ClassLoader findClassLoader(java.lang.String clazz,
org.osgi.framework.BundleContext bundleContext)
protected java.lang.ClassLoader findClassLoader(java.lang.String[] allowedClassNames,
org.osgi.framework.BundleContext bundleContext)
protected boolean match(java.lang.String className,
java.lang.String matchedClassName)
protected void modified(org.osgi.framework.BundleContext bundleContext,
java.util.Map<java.lang.String,java.lang.Object> properties)