Package org.thymeleaf.spring5
Class SpringWebFluxTemplateEngine
- Object
-
- org.thymeleaf.TemplateEngine
-
- org.thymeleaf.spring5.SpringTemplateEngine
-
- org.thymeleaf.spring5.SpringWebFluxTemplateEngine
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.MessageSourceAware
,org.thymeleaf.ITemplateEngine
,ISpringTemplateEngine
,ISpringWebFluxTemplateEngine
public class SpringWebFluxTemplateEngine extends SpringTemplateEngine implements ISpringWebFluxTemplateEngine
Standard implementation of
ISpringWebFluxTemplateEngine
, and default template engine implementation to be used in Spring WebFlux environments.- Since:
- 3.0.3
- Author:
- Daniel Fernández
- See Also:
ISpringWebFluxTemplateEngine
-
-
Constructor Summary
Constructors Constructor Description SpringWebFluxTemplateEngine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer>
processStream(String template, Set<String> markupSelectors, org.thymeleaf.context.IContext context, org.springframework.core.io.buffer.DataBufferFactory bufferFactory, org.springframework.http.MediaType mediaType, Charset charset)
org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer>
processStream(String template, Set<String> markupSelectors, org.thymeleaf.context.IContext context, org.springframework.core.io.buffer.DataBufferFactory bufferFactory, org.springframework.http.MediaType mediaType, Charset charset, int responseMaxChunkSizeBytes)
-
Methods inherited from class org.thymeleaf.spring5.SpringTemplateEngine
getEnableSpringELCompiler, getRenderHiddenMarkersBeforeCheckboxes, initializeSpecific, initializeSpringSpecific, setEnableSpringELCompiler, setMessageSource, setRenderHiddenMarkersBeforeCheckboxes, setTemplateEngineMessageSource
-
Methods inherited from class org.thymeleaf.TemplateEngine
addDialect, addDialect, addLinkBuilder, addMessageResolver, addTemplateResolver, clearDialects, clearTemplateCache, clearTemplateCacheFor, getCacheManager, getConfiguration, getDecoupledTemplateLogicResolver, getDialects, getDialectsByPrefix, getEngineContextFactory, getLinkBuilders, getMessageResolvers, getTemplateResolvers, isInitialized, process, process, process, process, process, process, processThrottled, processThrottled, processThrottled, setAdditionalDialects, setCacheManager, setDecoupledTemplateLogicResolver, setDialect, setDialects, setDialectsByPrefix, setEngineContextFactory, setLinkBuilder, setLinkBuilders, setMessageResolver, setMessageResolvers, setTemplateResolver, setTemplateResolvers, threadIndex
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.thymeleaf.spring5.ISpringTemplateEngine
setTemplateEngineMessageSource
-
-
-
-
Method Detail
-
processStream
public org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> processStream(String template, Set<String> markupSelectors, org.thymeleaf.context.IContext context, org.springframework.core.io.buffer.DataBufferFactory bufferFactory, org.springframework.http.MediaType mediaType, Charset charset)
- Specified by:
processStream
in interfaceISpringWebFluxTemplateEngine
-
processStream
public org.reactivestreams.Publisher<org.springframework.core.io.buffer.DataBuffer> processStream(String template, Set<String> markupSelectors, org.thymeleaf.context.IContext context, org.springframework.core.io.buffer.DataBufferFactory bufferFactory, org.springframework.http.MediaType mediaType, Charset charset, int responseMaxChunkSizeBytes)
- Specified by:
processStream
in interfaceISpringWebFluxTemplateEngine
-
-