public interface TemplateResolver
Interface for template resolvers, which, given a template identifier, return a URL where the template can be loaded.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public void |
configure(ClassLoader templateClassLoader, TemplateConfiguration configuration)This method is called once the template engine is initialized, providing the resolver with the template engine configuration and its template class loader. |
|
public URL |
resolveTemplate(String templatePath)Resolvers must implement this method in order to resolve a template, given a template path. |
This method is called once the template engine is initialized, providing the resolver with the template engine configuration and its template class loader.
templateClassLoader - the classloader where templates will be searched forconfiguration - the configuration of the template engineResolvers must implement this method in order to resolve a template, given a template path. They must return a valid URL or an IOException.
templatePath - path to the template