Class BroadleafClassLoaderTemplateResource
java.lang.Object
org.broadleafcommerce.presentation.thymeleaf3.resolver.BroadleafClassLoaderTemplateResource
- All Implemented Interfaces:
org.thymeleaf.templateresource.ITemplateResource
public class BroadleafClassLoaderTemplateResource
extends Object
implements org.thymeleaf.templateresource.ITemplateResource
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBroadleafClassLoaderTemplateResource(ClassLoader classLoader, String path, String characterEncoding) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToCache(String cacheKey, Boolean isExist) booleanexists()getFromCache(String cacheKey) reader()org.thymeleaf.templateresource.ITemplateResource
-
Field Details
-
RESOURCE_PATH_CACHE
-
-
Constructor Details
-
BroadleafClassLoaderTemplateResource
public BroadleafClassLoaderTemplateResource(ClassLoader classLoader, String path, String characterEncoding)
-
-
Method Details
-
getDescription
- Specified by:
getDescriptionin interfaceorg.thymeleaf.templateresource.ITemplateResource
-
getBaseName
- Specified by:
getBaseNamein interfaceorg.thymeleaf.templateresource.ITemplateResource
-
exists
public boolean exists()- Specified by:
existsin interfaceorg.thymeleaf.templateresource.ITemplateResource
-
getFromCache
-
addToCache
-
reader
- Specified by:
readerin interfaceorg.thymeleaf.templateresource.ITemplateResource- Throws:
IOException
-
relative
- Specified by:
relativein interfaceorg.thymeleaf.templateresource.ITemplateResource
-