public class BroadleafThymeleaf3DatabaseResourceResolver extends Object implements org.thymeleaf.templateresource.ITemplateResource
IResourceResolver that provides an extension point for retrieving
templates from the database.| Modifier and Type | Field and Description |
|---|---|
protected org.broadleafcommerce.common.web.resource.BroadleafContextUtil |
blcContextUtil |
protected org.broadleafcommerce.core.web.resolver.DatabaseResourceResolverExtensionManager |
extensionManager |
protected String |
path |
| Constructor and Description |
|---|
BroadleafThymeleaf3DatabaseResourceResolver(org.broadleafcommerce.core.web.resolver.DatabaseResourceResolverExtensionManager extensionManager,
org.broadleafcommerce.common.web.resource.BroadleafContextUtil blcContextUtil,
String path) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
exists() |
String |
getBaseName() |
String |
getDescription() |
Reader |
reader() |
org.thymeleaf.templateresource.ITemplateResource |
relative(String relativeLocation) |
protected InputStream |
resolveResource() |
protected org.broadleafcommerce.common.web.resource.BroadleafContextUtil blcContextUtil
protected org.broadleafcommerce.core.web.resolver.DatabaseResourceResolverExtensionManager extensionManager
protected String path
public BroadleafThymeleaf3DatabaseResourceResolver(org.broadleafcommerce.core.web.resolver.DatabaseResourceResolverExtensionManager extensionManager,
org.broadleafcommerce.common.web.resource.BroadleafContextUtil blcContextUtil,
String path)
public String getDescription()
getDescription in interface org.thymeleaf.templateresource.ITemplateResourcepublic String getBaseName()
getBaseName in interface org.thymeleaf.templateresource.ITemplateResourcepublic boolean exists()
exists in interface org.thymeleaf.templateresource.ITemplateResourcepublic Reader reader() throws IOException
reader in interface org.thymeleaf.templateresource.ITemplateResourceIOExceptionpublic org.thymeleaf.templateresource.ITemplateResource relative(String relativeLocation)
relative in interface org.thymeleaf.templateresource.ITemplateResourceprotected InputStream resolveResource()
Copyright © 2021. All rights reserved.