public class SpringWebFluxTemplateEngine extends SpringTemplateEngine implements ISpringWebFluxTemplateEngine
Standard implementation of ISpringWebFluxTemplateEngine
, and default
template engine implementation to be used in Spring WebFlux environments.
ISpringWebFluxTemplateEngine
Constructor and Description |
---|
SpringWebFluxTemplateEngine() |
Modifier and Type | Method and 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) |
getEnableSpringELCompiler, initializeSpecific, initializeSpringSpecific, setEnableSpringELCompiler, setMessageSource, setTemplateEngineMessageSource
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setTemplateEngineMessageSource
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)
processStream
in interface ISpringWebFluxTemplateEngine
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)
processStream
in interface ISpringWebFluxTemplateEngine
Copyright © 2017 The THYMELEAF team. All rights reserved.