Class OsgiTemplateResource
java.lang.Object
eu.rarogsoftware.rarog.platform.core.plugins.templates.OsgiTemplateResource
- All Implemented Interfaces:
org.thymeleaf.templateresource.ITemplateResource
class OsgiTemplateResource
extends Object
implements org.thymeleaf.templateresource.ITemplateResource
-
Constructor Summary
ConstructorsConstructorDescriptionOsgiTemplateResource
(ResourceHoldingPlugin plugin, String resourceName, String characterEncoding) -
Method Summary
Modifier and TypeMethodDescription(package private) static String
computeBaseName
(String path) (package private) static String
computeRelativeLocation
(String location, String relativeLocation) boolean
exists()
reader()
org.thymeleaf.templateresource.ITemplateResource
-
Constructor Details
-
OsgiTemplateResource
public OsgiTemplateResource(ResourceHoldingPlugin plugin, String resourceName, String characterEncoding)
-
-
Method Details
-
computeBaseName
-
computeRelativeLocation
-
getDescription
- Specified by:
getDescription
in interfaceorg.thymeleaf.templateresource.ITemplateResource
-
getBaseName
- Specified by:
getBaseName
in interfaceorg.thymeleaf.templateresource.ITemplateResource
-
exists
public boolean exists()- Specified by:
exists
in interfaceorg.thymeleaf.templateresource.ITemplateResource
-
reader
- Specified by:
reader
in interfaceorg.thymeleaf.templateresource.ITemplateResource
- Throws:
IOException
-
relative
- Specified by:
relative
in interfaceorg.thymeleaf.templateresource.ITemplateResource
-