Class ThymeleafReactiveView

    • Field Detail

      • logger

        protected static final org.slf4j.Logger logger
      • DEFAULT_RESPONSE_CHUNK_SIZE_BYTES

        public static final int DEFAULT_RESPONSE_CHUNK_SIZE_BYTES
        By default, no max response chunk size is set. Value = Integer.MAX_VALUE
        See Also:
        Constant Field Values
    • Constructor Detail

      • ThymeleafReactiveView

        public ThymeleafReactiveView()
    • Method Detail

      • getMarkupSelector

        public String getMarkupSelector()
      • setMarkupSelector

        public void setMarkupSelector​(String markupSelector)
      • setDefaultCharset

        public void setDefaultCharset​(Charset defaultCharset)
        Overrides:
        setDefaultCharset in class org.springframework.web.reactive.result.view.AbstractView
      • setSupportedMediaTypes

        public void setSupportedMediaTypes​(List<org.springframework.http.MediaType> supportedMediaTypes)
        Overrides:
        setSupportedMediaTypes in class org.springframework.web.reactive.result.view.AbstractView
      • getBeanName

        public String getBeanName()
      • setBeanName

        public void setBeanName​(String beanName)
        Specified by:
        setBeanName in interface org.springframework.beans.factory.BeanNameAware
      • getTemplateName

        public String getTemplateName()
      • setTemplateName

        public void setTemplateName​(String templateName)
      • getLocale

        protected Locale getLocale()
      • setLocale

        protected void setLocale​(Locale locale)
      • getResponseMaxChunkSizeBytes

        public int getResponseMaxChunkSizeBytes()
      • setResponseMaxChunkSizeBytes

        public void setResponseMaxChunkSizeBytes​(int responseMaxBufferSizeBytes)
      • addStaticVariable

        public void addStaticVariable​(String name,
                                      Object value)
      • setStaticVariables

        public void setStaticVariables​(Map<String,​?> variables)
      • render

        public reactor.core.publisher.Mono<Void> render​(Map<String,​?> model,
                                                        org.springframework.http.MediaType contentType,
                                                        org.springframework.web.server.ServerWebExchange exchange)
        Specified by:
        render in interface org.springframework.web.reactive.result.view.View
        Overrides:
        render in class org.springframework.web.reactive.result.view.AbstractView
      • renderInternal

        protected reactor.core.publisher.Mono<Void> renderInternal​(Map<String,​Object> renderAttributes,
                                                                   org.springframework.http.MediaType contentType,
                                                                   org.springframework.web.server.ServerWebExchange exchange)
        Specified by:
        renderInternal in class org.springframework.web.reactive.result.view.AbstractView
      • renderFragmentInternal

        protected reactor.core.publisher.Mono<Void> renderFragmentInternal​(Set<String> markupSelectorsToRender,
                                                                           Map<String,​Object> renderAttributes,
                                                                           org.springframework.http.MediaType contentType,
                                                                           org.springframework.web.server.ServerWebExchange exchange)