public abstract class AbstractBroadleafTemplateResolver extends Object implements BroadleafTemplateResolver
BroadleafTemplateResolver that has some defaults.
Most of the time you'll want to create a bean of an existing implementation of this class.| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
cacheable |
protected Long |
cacheTimeToLive |
protected String |
characterEncoding |
protected Boolean |
emailResolver |
protected Integer |
order |
protected String |
prefix |
protected String |
suffix |
protected String |
templateFolder |
protected BroadleafTemplateMode |
templateMode |
| Constructor and Description |
|---|
AbstractBroadleafTemplateResolver() |
| Modifier and Type | Method and Description |
|---|---|
Long |
getCacheTTLMs() |
String |
getCharacterEncoding() |
Integer |
getOrder() |
String |
getPrefix() |
String |
getSuffix() |
String |
getTemplateFolder() |
BroadleafTemplateMode |
getTemplateMode() |
Boolean |
isCacheable() |
Boolean |
isEmailResolver() |
InputStream |
resolveResource(String template,
String resourceName)
Custom logic for resolving the given resource.
|
void |
setCacheable(Boolean cacheable) |
void |
setCacheTTLMs(Long cacheTimeToLive) |
void |
setCharacterEncoding(String characterEncoding) |
void |
setEmailResolver(Boolean emailResolver) |
void |
setOrder(Integer order) |
void |
setPrefix(String prefix) |
void |
setSuffix(String suffix) |
void |
setTemplateFolder(String templateFolder) |
void |
setTemplateMode(BroadleafTemplateMode templateMode) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetResolverTypeprotected String prefix
protected String suffix
protected String templateFolder
protected Boolean cacheable
protected Long cacheTimeToLive
protected String characterEncoding
protected Integer order
protected BroadleafTemplateMode templateMode
protected Boolean emailResolver
public String getPrefix()
getPrefix in interface BroadleafTemplateResolver/WEB-INF/)public void setPrefix(String prefix)
public String getSuffix()
getSuffix in interface BroadleafTemplateResolver.html)public void setSuffix(String suffix)
public String getTemplateFolder()
getTemplateFolder in interface BroadleafTemplateResolvertemplates/)
note string should end in a /public void setTemplateFolder(String templateFolder)
public Boolean isCacheable()
isCacheable in interface BroadleafTemplateResolverpublic void setCacheable(Boolean cacheable)
public Long getCacheTTLMs()
getCacheTTLMs in interface BroadleafTemplateResolverpublic void setCacheTTLMs(Long cacheTimeToLive)
public String getCharacterEncoding()
getCharacterEncoding in interface BroadleafTemplateResolverUTF-8)public void setCharacterEncoding(String characterEncoding)
public Integer getOrder()
getOrder in interface BroadleafTemplateResolverBroadleafThymeleafTemplateResolver that this resolver should runpublic void setOrder(Integer order)
public BroadleafTemplateMode getTemplateMode()
getTemplateMode in interface BroadleafTemplateResolverpublic void setTemplateMode(BroadleafTemplateMode templateMode)
public Boolean isEmailResolver()
isEmailResolver in interface BroadleafTemplateResolverpublic void setEmailResolver(Boolean emailResolver)
public InputStream resolveResource(String template, String resourceName)
BroadleafTemplateResolverresolveResource in interface BroadleafTemplateResolverCopyright © 2024. All rights reserved.