Package org.thymeleaf.spring5
Interface ISpringTemplateEngine
- All Superinterfaces:
ITemplateEngine
- All Known Subinterfaces:
ISpringWebFluxTemplateEngine
- All Known Implementing Classes:
SpringTemplateEngine,SpringWebFluxTemplateEngine
Sub-interface of ITemplateEngine meant for Spring applications, meant to be
using the SpringStandardDialect and integrating with other
Spring-bound infrastructure.
The SpringTemplateEngine implementation of this interface (or a subclass) should be used
in almost every case, but this interface improves testability of these artifacts.
- Since:
- 3.0.3
- Author:
- Daniel Fernández
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetTemplateEngineMessageSource(org.springframework.context.MessageSource templateEngineMessageSource) Sets the SpringMessageSourceto be used for this template engine.Methods inherited from interface org.thymeleaf.ITemplateEngine
getConfiguration, process, process, process, process, process, process, processThrottled, processThrottled, processThrottled
-
Method Details
-
setTemplateEngineMessageSource
void setTemplateEngineMessageSource(org.springframework.context.MessageSource templateEngineMessageSource) Sets the Spring
MessageSourceto be used for this template engine.Note that the
SpringTemplateEngineimplementation will allow this to be set automatically by implementing theMessageSourceAwareinterface, but in such case this method will allow to override this mechanism if needed.- Parameters:
templateEngineMessageSource- the message source to be used by the message resolver.
-