@Service
@Properties(value={@Property(name="service.vendor",value="The Apache Software Foundation"),@Property(name="service.description",value="non-caching template resolver for Sling Scripting Thymeleaf")})
public class NonCachingTemplateResolver
extends Object
implements org.thymeleaf.templateresolver.ITemplateResolver
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_ENCODING |
static int |
DEFAULT_ORDER |
static String |
ENCODING_PARAMETER |
static String |
ORDER_PARAMETER |
| Constructor and Description |
|---|
NonCachingTemplateResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bindTemplateModeHandlers(SlingTemplateModeHandler templateModeHandler) |
protected String |
computeTemplateMode(String templateName) |
String |
getName() |
Integer |
getOrder() |
void |
initialize() |
org.thymeleaf.templateresolver.TemplateResolution |
resolveTemplate(org.thymeleaf.TemplateProcessingParameters templateProcessingParameters) |
protected void |
unbindTemplateModeHandlers(SlingTemplateModeHandler templateModeHandler) |
public static final int DEFAULT_ORDER
@Property(intValue=0) public static final String ORDER_PARAMETER
public static final String DEFAULT_ENCODING
@Property(value="UTF-8") public static final String ENCODING_PARAMETER
protected void bindTemplateModeHandlers(SlingTemplateModeHandler templateModeHandler)
protected void unbindTemplateModeHandlers(SlingTemplateModeHandler templateModeHandler)
public String getName()
getName in interface org.thymeleaf.templateresolver.ITemplateResolverpublic Integer getOrder()
getOrder in interface org.thymeleaf.templateresolver.ITemplateResolverpublic org.thymeleaf.templateresolver.TemplateResolution resolveTemplate(org.thymeleaf.TemplateProcessingParameters templateProcessingParameters)
resolveTemplate in interface org.thymeleaf.templateresolver.ITemplateResolverpublic void initialize()
initialize in interface org.thymeleaf.templateresolver.ITemplateResolverCopyright © 2007–2014 The Apache Software Foundation. All rights reserved.