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 TypeMethodDescriptionvoid
setTemplateEngineMessageSource
(org.springframework.context.MessageSource templateEngineMessageSource) Sets the SpringMessageSource
to 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
MessageSource
to be used for this template engine.Note that the
SpringTemplateEngine
implementation will allow this to be set automatically by implementing theMessageSourceAware
interface, 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.
-